作者smile0120 (傻笑)
看板ask
標題[請問] excel
時間Wed Jan 6 21:55:23 2016
想請問一下....假如我有二個表格
表格一是
A B C D
1 a1 b1 c1 d1
2 a2 b2 c2 d2
3 a3 b3 c3 d3
4 a4 b4 c4 d4
裡面對應的都是數字
另外一個表格是
A B C D
1 3 4 2 1
其數值是隨機輸入的
對應的會是代表表格一中 a3 b4 c2 d1
有沒有公式可以額外新增一個欄位中
當輸入第二個表格的數字時,可以算出對應在"表格一"的乘積嗎
例如當我在表格二輸入依序 1 2 3 4
此欄位能夠自動算出 a1*b2*c3*d4
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.40.201
※ 文章網址: https://webptt.com/m.aspx?n=bbs/ask/M.1452088525.A.03E.html
※ 編輯: smile0120 (1.170.40.201), 01/06/2016 21:59:24
1F:→ wxtab019: =INDIRECT("A"&A1)*INDIRECT("B"&B1)*INDIRECT("C"&C1)* 01/06 22:28
2F:→ wxtab019: INDIRECT("D"&D1) a1 b1 c1 d1改成你輸入的表格位置 01/06 22:28
沒辦法耶... "A" 裡面的A無法變成代表A1這個欄位...
※ 編輯: smile0120 (1.170.40.201), 01/06/2016 22:42:53
3F:→ wxtab019: 不是 例如說是"A"&A10 如果你A10輸入的是1 他就會變A1 01/06 22:47
4F:→ wxtab019: 看你說的對應的3 4 2 1其數值是隨機輸入的要輸入在哪格 01/06 22:47
5F:→ wxtab019: 就把A1 B1 C1 D1改成那幾格 01/06 22:47
6F:→ wxtab019: 就是你另一個表格的3 4 2 1的位置 01/06 22:48
7F:→ wxtab019: 基本上直接點過去就好 01/06 22:48
8F:→ wxtab019: 看你可能是在sheet2!A1之類的 01/06 22:49
9F:→ smile0120: 有點深澳 我再來研究研究.... 01/06 23:15
10F:推 nadoka: 不會很深奧啊 就只是讓他去找(A,a1)目標上的儲存格 01/06 23:22
11F:→ nadoka: a1=3的話 "A"+al 就是代表A3 他就會帶入A3儲存格的數值 01/06 23:22
成功了!!
再問一下...如果是選0的話,有辦法讓他乘1嗎...
因為有些輸入不到,但是如果是0的話,最後會算不出來= =
※ 編輯: smile0120 (1.170.40.201), 01/06/2016 23:46:02
12F:→ wxtab019: 把後面的&A1那邊 改成IF(A1=0,1,A1) 如果是0就用1 01/06 23:50
13F:→ wxtab019: INDIRECT("A"&IF(A1=0,1,A1)) 01/06 23:51
14F:→ smile0120: 不行耶...照大大的改法,輸入0的話他會自動帶入1的數值 01/07 00:00
15F:→ smile0120: 我是想要輸入0的時候,數值會變成乘1 01/07 00:01
16F:→ wxtab019: 上面不是四個相乘嗎?代入1不就變乘1? 01/07 08:34
17F:→ smile0120: 不是耶...我用你的方法,會變乘以A1,不是乘1 01/07 22:05
18F:→ wxtab019: 後面A1那些也都要改成輸入的格子阿 01/07 22:14
19F:→ wxtab019: 看你輸入的在哪格 01/07 22:14
20F:→ wxtab019: 我打A1只是不知道你打在哪格 所以隨便打 01/07 22:14
21F:→ wxtab019: 例如說INDIRECT("B"&IF(C1=0,1,C1))的意思是 01/07 22:17
22F:→ wxtab019: 阿 沒錯 我打錯了 01/07 22:18
23F:→ wxtab019: 應該是INDIRECT(IF(A1=0,1,"A"&A1)) A1 A改成你輸入的格 01/07 22:19
24F:→ wxtab019: if應該要放前面 01/07 22:19
25F:→ wxtab019: 阿 好像又錯了 if要放最前面... 01/07 22:27
26F:→ wxtab019: =IF(A1=0,1,INDIRECT("A"&A1))*... 01/07 22:28
27F:→ smile0120: 成功了!! 01/07 22:34