Theo mình làm như thế này là hợp lý:
* Tại 1 ga bất kỳ: Tính khoảng cách đến các ga gần nhất. Đặt mã cho mỗi tuyến.
VD: Ga Phủ Lý: (T01)Văn Điển-Phủ Lý: 100km (Dùng VLOOKUP từ HN đi 2 ga này sau đó trừ đi nhau, lấy ABS như bạn đã làm); (T02)Phủ Lý-Thịnh Châu:20km, (T03) Phủ Lý-Bỉm Sơn: 50km
Ga Văn Điển: (T04) Hà nội-Văn Điển: 30km; (T01)Văn Điển-Phủ Lý: 100km
* Lập sơ đồ cho tuyến Hà nội-ga bất kỳ: VD: ga Bỉm Sơn:T04-T01-T03 (Mỗi tuyến để 1 ô theo hàng ngang, VD:A1 mã ga, B1 T04, C1 T01,...Mỗi ga 1 dòng
Sau khi đã lập cơ sở dữ liệu rồi, thiết lập công thức tính toán đại để như sau: VD: tính khoảng cách từ Văn điển đi Bỉm sơn:dùng Hà nội làm trung gian, gồm KC tuyến Văn điển đi Hà nội + KC tuyến Hà nội đi Bỉm Sơn
=(T04)+(T04+T01+T03)
sau đó xử lý bỏ các tuyến trùng đi
=T01+T03
Như vậy bạn chỉ tốn công nhập liệu 1 lần, sau đó chỉ cần điền mã ga đi và đến là có khoảng cách.
Sau khi nhập xong, bạn post file thô lên, sau đó tính tiếp phần công thức.