在单元格 A1 中,我输入了“Apple”。在 B2 我输入公式=FIND("Apple",A:A)。但是我不断收到#VALUE错误。任何人都可以解释这一点,我该如何克服它?
我有一个工作表,我首先将过滤器应用于某个列以显示“仅唯一记录”。现在我有一个列,其中包含例如以下值:
Applepie
Applesauce
Crabapple
Banana
Mango
Run Code Online (Sandbox Code Playgroud)
我需要的是包含单词“Apple”的所有可见单元格的计数。请注意,这应该排除隐藏(过滤掉)的单元格。
现在我找到了一个公式:
`=SUMPRODUCT(SUBTOTAL(3,OFFSET(Sheet1!A:A,ROW(Sheet1!A:A)-MIN(ROW(Sheet1!A:A)),,1))*(Sheet1!A:A="<Text to search>"))`
Run Code Online (Sandbox Code Playgroud)
然而,这个公式的问题是这个公式会搜索整个文本。不只是其中的一部分。如何修改此公式以返回包含“Apple”的单元格计数,即对于此示例,它应返回 3 作为结果。
microsoft-excel-2007 worksheet-function microsoft-excel microsoft-excel-2010