Ⅰ excel 如何實現遍歷列並獲取對應另一列的數據
01
如下表:表1中有海量信息,表二中數據在表一中都找得到,那麼如何在表一中快熟標出表二要查找的大量信息呢?
02
可以將表二中要查找「准考證號」(也可以是其他項,最好選擇標志行的一列,就是一般情況幾乎不可能出現重名的一列為宜)的信息復制到表一A列——滑鼠點擊表一「J2」單元格:在單元格里輸入函數=IF(COUNTIF(A:A,B1)>0,"重復","不重")
——點擊「Enter」鍵。
03
COUNTIF(range,criteria)函數含義:=countif(范圍,條件) 函數的第一個參數是范圍,第二個參數是條件。用來統計滿足條件的數量。COUNTIF(A:A,B1):「A:A」表示在A列找B1單元格字元的數量,=IF(COUNTIF(A:A,B1)>0,"重復","不重")表示如果B1單元格字元在A列存在,則滿足條件的字元數量大於0為「真」,返回IF函數第二項,則在單元格中輸入「重復」,否則輸入"不重"。
04
將滑鼠箭頭放在單元格右下角待滑鼠箭頭變成實心十字架時向下拖動滑鼠,就能復制單元格中函數,這樣就將A列單元格中出現的內容都標記出來了。
D列為3的對應行F列數據,有兩種簡單的公式,一是當多個滿足條件的去第一個結果用VLOOKUP,公式為:
=VLOOKUP(3, D:F, 3, 0)
二是當有多個滿足條件的情況是,把這些行F列的結果加起來,使用SUMIF,公式為:
=SUMIF(D:D, 3, F:F)