| 電影 | 電影型別 | 所有流派 | 該型別的電影數量 |
|---|---|---|---|
| 蜘蛛俠 | 動作,喜劇 | 行動 | =countif(B1:B, C1) 結果 0。它應該結果 2 |
| 占士邦 | 動作, 犯罪, 驚悚 | 喜劇 | =countif(B1:B, D2) 結果 1。它應該結果 2 |
| 大人 | 喜劇 | 犯罪 | =countif(B1:B, D3) 結果 0。它應該結果 1 |
| 萬圣節殺戮 | 恐怖 | 驚悚 | =countif(B1:B, D4) 結果 0。它應該結果 1 |
| 沙丘 | 科幻 | 恐怖 | =countif(B1:B, D5) 結果 1。它應該結果 1 |
| 科幻 | =countif(B1:B, D6) 結果 1。它應該結果 1 |
所以我在谷歌表中有這樣的東西,有沒有辦法計算每種型別的電影數量。我嘗試做我在第 4 列中所做的事情,但只得到了該型別是唯一型別的電影數量。
是否可以使用 Google 表格中的 if 公式執行我想要的操作?例如,如果(此列中有一個匹配正在執行正則運算式);計數=計數 1。
uj5u.com熱心網友回復:
嘗試:
=INDEX(QUERY(TRIM(FLATTEN(SPLIT(TEXTJOIN(",", 1, LOWER(B2:B)), ","))),
"select Col1,count(Col1) group by Col1 label count(Col1)''"))

如果您有“特殊”訂單,請使用:
=INDEX(IFNA(VLOOKUP(D2:D, QUERY(TRIM(FLATTEN(SPLIT(TEXTJOIN(",", 1, LOWER(B2:B)), ","))),
"select Col1,count(Col1) group by Col1 label count(Col1)''"), 2, 0)))

uj5u.com熱心網友回復:
我想我在下面弄錯了,因為您正在嘗試計算所有電影。
用這個
=COUNTIF(B:B, "*"&"action"&"*")
使用此運算式(已失效,因為我認為您是在水平搜索)
=COUNTIF(B1:C1, "*"&C1&"*")
C1 可以用一個詞代替:
=COUNTIF(B1:C1, "*"&"action"&"*")
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/335164.html
