返回列表 上一主題 發帖

比對兩欄資料,列出相同及不相同的值

回復  kaigan89
Hsieh 發表於 2010-9-22 23:12



    謝謝超級版主熱心貼圖!
可惜圖放大之後還是不清楚
只能半猜半測
還是沒學會!可惜了一次好題材

TOP

回復 1# leiru

如果這樣子呢??
貓奴一枚 ^_^

TOP

回復 12# kaigan89


   
學海無涯_不恥下問

TOP

本帖最後由 Luna 於 2010-9-28 13:39 編輯

回復 1# leiru

不知怎在同一格顯示所以......我只會土方法....所以呢~~
   
土方法再一  :

=IF((A3=B3)*(A3=""),"AB都沒有",IF((A3=B3),"AB相同"&A3,IF((B3>A3>B3)*(A3=""),"相異B="&B3&","&"A沒有",IF((A3>B3>A3)*(B3=""),"相異A="&A3&","&"B沒有","相異 A"&B3&","&"B"&A3))))

貓奴一枚 ^_^

TOP

笨方法但我常用的提供參考
1.將a,b二欄合併貼c,
2.d=countif(c$1:c1,c1)=1(篩選1取不重覆值),
3.e=countif(a:a,c1)=0(a欄沒有的)
4.f=countif(b:b,c1)=0(b欄沒有的)
知之為知之,不知為不知,誠實也!

TOP

回復  leiru

如果這樣子呢??
Luna 發表於 2010-9-24 14:57



    謝謝leiru貼圖
這樣就看得清楚了!也看懂了!

TOP

本帖最後由 kaigan89 於 2010-9-27 08:46 編輯
回復  kaigan89
Hsieh 發表於 2010-9-24 15:08



    謝謝版大熱心貼圖,這回看清楚了!
請問:
篩選準則$A$1A$2,但A1是空白的,代表什麼意思?為什麼可以是空白的?
測試一下,篩選得到的結果是A ,這結果是什麼意思?請指教謝謝

TOP

回復 17# kaigan89

EXCEL說明如下

將公式結果用作條件
您可以將公式的計算結果作為準則使用。在使用公式建立準則時,請不要將欄標籤作為準則標籤使用,而應該將準則標籤留空白,或使用範圍中不是欄標籤的標籤。

這就類似sql擷取計算結果資料做為新標籤欄位
留空白標籤則會自動以篩選欄位標籤做為新標籤
重要的是公式以上次圖示的h2公式
=COUNTIF($B$1:$B$335,A2)>0
這若是在一般公式被解讀成
b欄中等於a2的數量
excel很聰明會自動把a欄所有值去做計算
只要a欄中的值在b攔中的數量大於0
就是符合條件就會被篩選出來
學海無涯_不恥下問

TOP

本帖最後由 Hsieh 於 2010-9-27 15:13 編輯



感謝超級版大詳細解說!
我自行製作一檔試作
結果相同的資料欄位還是被篩選出來如圖
不知問題何在?
=COUNTIF($A$1:$A$365,A2)>0 其中第二引數A2是單指A2嗎?
還是另有用意?

TOP

=COUNTIF($A$1:$A$365,A2)>0
這樣a2:a365每個值都會符合條件
這跟你貼圖又不一樣
=COUNTIF($B$2:$B$74,A2)>0
公式意義是B欄中計算A攔值的個數大於0
也就是在B欄也同時出現的A欄的值
而你是針對A欄做篩選
那就是A跟B同時出現的值
學海無涯_不恥下問

TOP

        靜思自在 : 得理要饒人,理直要氣和。
返回列表 上一主題