在Excel中我们可以直接使用Vlookup或者Index和Match组合匹配到,然后下拉即可
VlookUp(A2,E1:F4,2,0)*RoundUp(B2,0)
Index(F:F,Match(A2...VlookUp([@目的地],价格表,2,0)*RoundUp([@[重量(kg)]],0)
Index(价格表[单位价格(kg)],Match([@目的地],价格表[目的地],0))*RoundUp(...) * RoundUp('重量表'[重量(kg)],0)
我们可以针对这个代码再进行简化,除了LastnonBlank字面意义是返回最后一条信息,还有一个函数TopN也是可以返回最后一行的信息...,根据时间降序排序后获取第一行数据,然后通过Values进行取值。...,只不过首重,续重针对不同的列表取值即可。