0
考慮以下(部分)的Excel工作表:這個公式爲什麼不起作用?
| A | B C D
-+---+------------------
1|id | comp1 comp2 comp3
-+---+------------------
2| 1 | 1 0 0
3| 1 | 1 0 0
4| 2 | 0 1 0
5| 3 | 0 0 1
6| 1 | 1 0 0
7| 3 | 0 0 1
作爲一個例子,如果填充在全零和一個在列B
,C
和D
用手。我需要自動執行此操作,因爲我的數據集很大,需要手動完成。我需要,例如對於單元格B2
,檢查A2
的值與單元格B1
中的公司id
相似的公式。如果是,請設置一個1
,否則爲0
。又如:排4.有公司id
2
細胞A4
所以B4
(COMP1)應0
,C4
1
和D4
0
。
我已經使用在單元格B2下述式中,準備好被拖動到所有其它單元:
=IF($A2=RIGHT(B$1;1);1;0)
然而,它把一個0
在B2。我不明白,因爲A2
的值爲1,所以RIGHT(B1;1)
,所以IF(1=1;1;0)
,所以B2
應該得到值1
。但是我不會在哪裏出錯?
太好了。奇蹟般有效。 – Pr0no 2012-08-09 10:33:53