У меня есть рабочая тетрадь с несколькими листами, и я хочу иметь отдельный лист для отображения элементов из предыдущих листов. Итак, у меня есть листы с надписями "Столы", "Стулья", "Полки" и "Результаты". На каждом листе мебели хранится информация о количестве сломанных предметов, а на листе "Результат" отображается вся информация.
На каждом листе мебели есть столбец "Статус", который указывает, поврежден ли предмет мебели или нет, и я использую COUNTIF() для суммирования результатов, например:
Furniture | Number of broken
-----------------------------
Chairs | =COUNTIF(Chairs!G:G, "Broken")
Это дает мне количество сломанных предметов из листа "Стулья". Однако, если я переименую лист "Стулья" в другое, я также должен переименовать ячейку "Стулья" в "Мебель". COUNTIF() автоматически переименовывает ссылочный лист, и я ищу аналогичные функции для отображения только имени листа в ячейке.
Я нашел эту функцию:
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)
но он отображает только имя текущей электронной таблицы. Есть ли способ изменить его, чтобы ссылаться на другой лист без использования сценария VBA?