用于求解距离矩阵的数组公式

时间:2018-03-21 08:21:14

标签: excel excel-formula array-formulas

在不添加任何辅助单元格和更改数据的情况下帮助我解决以下问题:

"在八,A,B,C,D,E,F,G和H国家有8个城市.Z先生决定从A开始访问他的汽车中的每个城市。他的计划行程是A - > B - > C - > D - > E - > F - > G - > H。

城市之间的距离见表I."

表一

Distance                                        
    A   B   C   D   E   F    G    H     
A   0   200                             
B   200 0   350                         
C       350 0   500                     
D           500 0   250                 
E               250 0   850             
F                   850 0    1250           
G                       1250 0    150       
H                            150  0

"写一个公式,它取Z先生从A行进的公里数作为输入,并显示最接近该点的城市名称。

先生。 Z将输入他在单元格D30中从A行进的公里数,并且最靠近该点的城市名称将显示在E30"

1 个答案:

答案 0 :(得分:0)

可能是以下内容的变体(并不能说难以累计累计金额)

=INDEX({"A","B","C","D","E","F","G","H"},MATCH(MIN(ABS({0,200,550,1050,1300,2150,3400,3350}-D30)),ABS({0,200,550,1050,1300,2150,3400,3350}-D30),0))