У Ларри есть рабочий лист, в котором широко используется функция СЧЁТЕСЛИ. Типичное использование будет похоже на следующее:
= COUNTIF (B5: B25, "> = 2")
Это работает нормально, но Ларри хотел бы укажите второй параметр, используя ссылку на ячейку или имя, как в «> = B3» или «> = Цель». Проблема в том, что Ларри не может заставить эти типы ссылок работать.
В самом деле, если вы используете следующий синтаксис для COUNTIF, вы не получите желаемых результатов:
= COUNTIF (B5: B25, "> = B3")
Причина в том, что все в кавычках считается частью строкового литерала. Другими словами, B3 (в данном случае) не представляет ссылку на ячейку, а представляет собой два символа B и 3.
Решение состоит в том, чтобы взять ссылку на ячейку за пределами кавычек, в таким образом:
= COUNTIF (B5: B25, "> =" & B3)
В этом случае B3 не буквальный, а ссылка на содержимое ячейки B3. Если, например, ячейка B3 содержит значение 49, то этот экземпляр COUNTIF преобразуется следующим образом:
= COUNTIF (B5: B25, "> = 49")
Если вы хотите использовать ссылку на ячейку в формуле, и вы будете копировать эту ссылку на ячейку в другое место на листе, то вы можете убедиться, что используете абсолютную ссылку на ячейку, как в этом случае. :
= COUNTIF (B5: B25, "> =" & $ B $ 3)
Таким образом вы можете скопировать формулу, не изменяя Excel ссылку на ячейку B3 на какая-то другая ячейка. Вы можете аналогичным образом использовать ссылку на именованную ячейку в своей формуле, используя ту же технику:
= COUNTIF (B5: B25, "> =" & Goal)
Если вы предпочитаете, вы также можете просто указать критерий для СЧЁТЕСЛИ в ячейке, на которую вы ссылаетесь. Например, ячейка B3 может содержать текст «> = 49» без кавычек. Затем вы можете упростить использование СЧЁТЕСЛИ следующим образом:
= СЧЁТЕСЛИ (B5: B25, B3)