
我想讓儲存格 F11 根據儲存格 C11 的內容顯示特定值。
例如,如果儲存格 C11 要顯示“心理健康”,則 F11 應顯示“Paula”,而如果儲存格 C11 要顯示“藥房”,則 F11 應顯示“Lisa”。
然而,我應該指出,C11 的值可以是 39 個值中的任一個,F11 的值可以是 5 個名稱中的任一個。
現在,我知道如何建立嵌套 IF 語句,但考慮到可能性/資料量,由於違反參數限制,這將不起作用。我用人們的名字(F11 值)命名了某些 C11 值組(我們稱之為區域),以便每個人都監督某個區域。這些區域的命名類似於 lisaArea、paulaArea 等。
C11 的值是透過我透過資料驗證工具插入的下拉式選單選擇的,我需要 F11 的值自動更新以反映哪個人連結到受審查的區域。
請注意,理想情況下,我希望能夠在不使用 VBA 的情況下成功完成此任務,但如果除了 VBA 之外沒有其他方法,那就這樣吧。
如果需要任何進一步的信息,請告訴我。
非常感謝。
答案1
您可以嘗試使用VLOOKUP
或HLOOKUP
。它透過在單元格區域中查找值來傳回資料。
例如:
A B
1 input1 output1
2 input2 output2
3 input3 output3
4 input4 output4
5 input5 output5
6 input6 output6
7 input7 output7
8 input8 output8
9 input9 output9
10 input10 output10
公式=VLOOKUP("input4",A1:B10,2)
將顯示output4
.
HLOOKUP
工作原理類似,但使用水平查找表。