标签: if-statement google-sheets concatenation array-formulas gs-vlookup
我正在努力弄清楚如何获取工作表以首先查找键值的位置,然后查找它应采用的子值中的哪一个。最好是包含一个示例,
https://docs.google.com/spreadsheets/d/1pL62W7pSImMlTdnU3RMV4VDK3KIuNBT8l3VxClLGTd4/edit?usp=sharing
我希望实现的是,选择第1项的值时,会自动填写正确的齿轮制造商字段。
对此有任何建议,我们深表感谢。
答案 0 :(得分:1)
尝试:
=ARRAYFORMULA(IFNA(VLOOKUP( IF(F4:F12<>"", VLOOKUP(ROW(A4:A12), IF(G4:G12<>"", {ROW(A4:A12), G4:G12&"♦"}), 2, 1), )&F4:F12, { IF(B4:B12<>"", VLOOKUP(ROW(A4:A12), IF(A4:A12<>"", {ROW(A4:A12), A4:A12&"♦"}), 2, 1), )&B4:B12, C4:C12}, 2, 0)))