我從資料庫(我無法控制)收到 Excel 格式的回傳,如下圖所示。除了在 Excel 中添加相應的和之外,我還必須編譯一個 500 行的報告,洗掉Site Code并替換為。與其為每個值寫出 300 次以上的 IF 陳述句,還有哪些選擇?我想選擇整列,與之相匹配的,它匹配的和。Site NameCityStateSite CodeNameCityState
我可以為Site、City和 計算出 IF 陳述句State,并添加嵌套的 IF 陳述句,但是將其寫出 300 次 X 3 不是可行的方法。例子:=IF(C3=F3, G3, IF(C3=F4, G4...))
我找不到選擇整個 F 列并將其與 G 列匹配的方法。我試過F1:F300等,但無法讓它作業。
任何幫助表示贊賞。如果我正在尋找不同的功能,請告訴我,我很樂意在再次發布之前進行研究。
樣品表
uj5u.com熱心網友回復:
我相信 C19 應該讀“RR45”而不是“Name 1”。如果是這種情況,那么您可以使用查找公式(Vlookup、Xlookup(僅限 365)、Match & Index),這樣您就可以避免輸入 300 次“If”。您應該始終盡量避免長嵌套公式以最大程度地減少錯誤。
這是一個簡單的 Vlookup 解決方案:
在單元格 D18 中:=VLOOKUP(C3,$F$3:$I$300,3,0) 在單元格 E18 中:=VLOOKUP(C3,$F$3:$I$300,4,0)
現在將公式應用到表格底部。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/362770.html
下一篇:C 填充陣列時跳出回圈
