2013-10-30 67 views
0

我需要在屬於列(它是生物)的每個單元格中找到某些關鍵字,如bloggerwritingwrites.com。具體來說,一個公式可以提取任何可能表明被引用的單元格是擁有博客的人的單詞。查找單元格中是否存在某些關鍵字的公式

我想嵌套IF和OR語句,但一直還沒有找到任何東西。

這裏總Excel noob。將不勝感激任何幫助,你們可以提供!

這裏是我處理的數據的一個例子:

SO19687510 question example

+0

我明白你想要什麼,但你的問題是什麼? – user2140261

+0

你可以截圖或輸入你有什麼樣的列和一些數據,如果可能的話,你可以輸出什麼樣的輸出? – bendataclear

+0

在你的例子中,我認爲「博客」的發生頻率是「博客」的6倍,因此前者可能是更好的指標。 – pnuts

回答

1

與您的ColumnD關鍵字D1開始的列表,然後在ROW1:

=COUNTIF(A:A,"="&"*"&D1&"*") 

向下複製到西裝應該給你的每個關鍵字的實例數在ColumnA中找到。總結結果可能是一個很好的指導。

+1

+1不錯。我不知道你可以在COUNTIF中使用通配符 – Sam

0

FIND功能本身不會在這種情況下工作,因爲它會返回#VALUE錯誤,如果文字是不存在的,

可以使用ISERROR功能,以幫助解決這一問題。

=IF(ISERROR(FIND("a",A21)),FALSE,TRUE) 

如果你要檢查多個條件,那麼你可以使用下面的AND功能:

=IF(AND(ISERROR(FIND("a",A21)),ISERROR(FIND("b",A21)),ISERROR(FIND("c",A21))),FALSE,TRUE) 

NB。這是在這種情況下檢查單元格A21

如果你想檢查整個列,使用COUNTIF是一個很好的建議,你也可以將它們嵌套在OR函數中以檢查多個實例。

=IF(OR(COUNTIF(D:D,"="&"*foo*")>0,COUNTIF(D:D,"="&"*bar*")>0),TRUE,FALSE) 
相關問題