我在Excel 2013中有一個自定義下拉菜單。它由保存在同一工作簿中不同工作表上的數據集填充。 每個值都以ID結尾。 我想用「R001」的ID值來填充一個接合部列,因此也有它自己的列像這樣:Excel中的數據字符串操作
ReportName ReportID
"blahblah R1" R1
"blahblah E1" E1
因此,基本上,用戶選擇從下拉列表中REPORTNAME列一個選擇, ReportID列將自動填充相應的ID。我試圖進一步修改我的數據集以適應,沒有運氣。
我也打得四處IF語句,但我已經想盡了辦法極爲有限:
=IF(RIGHT(B3,2)<>"","R1","")
誰能請指教?
報告名稱是B1,在那下面是下拉B2(它從工作簿中的Sheet2中拉出它的內容) ReportID是C1,在那之下(C2),將是相應的ReportID,我也可以從工作簿中的Sheet2
我需要鎖定C2,C3,C4等...因此用戶無法編輯,並且該編號對應於B2中值的ID。從B2複製和粘貼到B2,B3所需的下拉(取決於用戶需求)將不按照邏輯順序進行,所以ReportID邏輯必須「檢查」ReportName中的值 - 以確保它匹配正確。
爲什麼不在excel中使用'vlookup'函數 –
我不熟悉它,你能詳細說明嗎? – GrumP
在excel幫助中輸入VLOOKUP,它會告訴你如何使用它。如果你需要現場演示去這裏http://www.timeatlas.com/5_minute_tips/general/learning_vlookup_in_excel#.UpOBmdLdc2Q –