返回列表 上一主題 發帖

[發問] 想用比對的方式將資料放入正確的位子

[發問] 想用比對的方式將資料放入正確的位子

您好
想用比對的方式將資料放入正確的位子,如附件
我使用了
=IF(ISNA(VLOOKUP($A2,資料!$H:$I,2,)),"",VLOOKUP($A2,資料!$H:$I,2,))
但出現的結果不是我想要的
版大們可以幫我修改看看嘛
謝謝!!

問題.rar (58.24 KB)

回復 1# pupai

B2=IF(ISNA(VLOOKUP($A2,資料!$H$2:$N$595,COLUMN(),0)),"",VLOOKUP($A2,資料!$H$2:$N$595,COLUMN(),0))

TOP

回復  pupai

B2=IF(ISNA(VLOOKUP($A2,資料!$H$2N$595,COLUMN(),0)),"",VLOOKUP($A2,資料!$H$2N$595 ...
register313 發表於 2012-1-21 11:30



    版大我的資料有上萬筆
   請問要如何修飾

TOP

回復 3# pupai

修飾是什麼意思

是這樣嗎
B2=IF(OR($A2="",ISNA(VLOOKUP($A2,資料!$H$2:$N$65536,COLUMN(),0))),"",VLOOKUP($A2,資料!$H$2:$N$65536,COLUMN(),0))

TOP

回復  pupai

修飾是什麼意思

是這樣嗎
B2=IF(OR($A2="",ISNA(VLOOKUP($A2,資料!$H$2N$65536,COLU ...
register313 發表於 2012-1-21 11:39



    register大
兩個跑出來的結果一樣
請教兩者程式的差異在哪理
謝謝

TOP

回復 5# pupai

B2=IF(ISNA(VLOOKUP($A2,資料!$H$2:$N$595,COLUMN(),0)),"",VLOOKUP($A2,資料!$H$2:$N$595,COLUMN(),0))
若 查不到A2 時 ==> 顯示空白

B2=IF(OR($A2="",ISNA(VLOOKUP($A2,資料!$H$2:$N$65536,COLUMN(),0))),"",VLOOKUP($A2,資料!$H$2:$N$65536,COLUMN(),0))
若 查不到A2 或 A2為空白 時 ==>  顯示空白

TOP

回復  pupai

B2=IF(ISNA(VLOOKUP($A2,資料!$H$2N$595,COLUMN(),0)),"",VLOOKUP($A2,資料!$H$2N$595 ...
register313 發表於 2012-1-21 12:12



    受教了
謝謝

TOP

SPSS!B2=INDEX(資料!I:I,IF(COUNTIF(資料!$H:$H,SPSS!$A2)=0,"",MATCH(SPSS!$A2,資料!$H:$H,0)),)
向右向下複製
學海無涯_不恥下問

TOP

        靜思自在 : 人的心地是一畦田,土地沒有播下好種子,也長不出好的果實。 -
返回列表 上一主題