2015-04-01 21 views
1

我有一列包含單詞「Google」和「Google.com」的單元格。 如果我使用公式= COUNTIF(B1:B940,「Google」)搜索關鍵字「Google」,則不會計入「Google.com」。我可以使用哪個公式,這給了我兩者的數量。Excel函數在列中搜索字符串

回答

1

嗯,你具體情況下,它可能是最好只是做:

=COUNTIF(B1:B940,"Google")+COUNTIF(B1:B940,"Google.com") 

對於更復雜的東西,countif允許通配符:

=COUNTIF(B1:B940,"Google*") 

但可能拿起東西你不感興趣,如Google ate my homework

+0

感謝哥們。你能否也請告訴我你的答案中提到的上述兩個函數之間的區別,因爲兩者都給出了不同的結果。 – 2015-04-01 06:27:18

+0

@和藹可親,如果您的單元格以「Google」開頭,但既不是「Google」也不是「Google.com」,它們應該只給出不同的結果。這包括,例如,那些可能看起來像'Google'但最後有空格的人 - 他們不會被包括在第一個中,而是會被第二個人拿走。 – paxdiablo 2015-04-01 06:57:36

1

您可以使用通配符*在你的搜索詞,像"Google*"

enter image description here

?其他通配符也可以使用,如果你知道通配符的長度。

+0

謝謝@Werner我可以將此功能應用於整個工作表,而不是將其應用於特定範圍? – 2015-04-01 06:42:26

+0

@Peaceful_Warrior:您必須將公式放在不同的工作表上,否則您將收到循環參考警告。作爲參考,[點擊工作表左上角](http://i.stack.imgur.com/ALJFG.png),它應該選擇範圍'1:1048576',意味着第1行到第1048576行(最後一行)。 – Werner 2015-04-01 13:30:10