Ссылки на ячейки и имена в СЧЁТЕСЛИ (Microsoft Excel)
У Ларри есть рабочий лист, в котором широко используется функция СЧЁТЕСЛИ. Типичное использование будет похоже на следующее:
=COUNTIF(B5:B25,">=2")
Это работает нормально, но Ларри хотел бы указать второй параметр, используя ссылку на ячейку или имя, как в «> = B3» или «> = Goal». Проблема в том, что Ларри не может заставить работать эти типы ссылок.
Действительно, если вы используете следующий синтаксис для СЧЁТЕСЛИ, вы не получите желаемых результатов:
=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» без кавычек. Затем вы можете упростить использование COUNTIF следующим образом:
=COUNTIF(B5:B25,B3)
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (11417) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Cell_and_Name_References_in_COUNTIF [Ссылки на ячейки и имена в COUNTIF]
.