【求助】Excel 的指令 如果 sheet1 中 A1 為 "hello" A2 為 "good bye" 如何在 sheet2 中 A1 輸入 1 ,B1 即顯示 "hello" 輸入 2 ,B1 即顯示 "good bye" |
不考慮Sheet2的A1的內容時 Sheet2的B1的公式=INDIRECT("sheet1!A"&A1) 考慮Sheet2的A1的內容時 Sheet2的B1的公式=IF(AND(A1>=1,A1<=65536),INDIRECT("sheet1!A"&INT(A1))) |
他所提的需求好像與indirect沒有多大關聯,試試看這樣 B1--> =if(a1=2,sheet1!a2,if(a1=1,sheet1!a1,"")) 沒有加空字串的話會顯示FALSE,看你的需求囉! |
Re: 【求助】Excel 的指令 [QUOTE][i]最初由 erichsu60 發表[/i] [B]如果 sheet1 中 A1 為 "hello" A2 為 "good bye" 如何在 sheet2 中 A1 輸入 1 ,B1 即顯示 "hello" 輸入 2 ,B1 即顯示 "good bye" [/B][/QUOTE] :circle: 如果不一定要用函數 可以用自動校正來設定 也有相同功效 輸入 1 , 即顯示 "hello" |
所有時間均為 +8。現在的時間是 08:52 PM。 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。