Я отвечаю за организацию и ведение графиков работы более 80 медицинских работников. Графики работают рука об руку друг с другом, чтобы показать охват врачей / медсестер. Мы использовали Google Sheets для создания динамического листа c, который перетянул расписание провайдеров из одной из трех отдельных книг в одну рабочую книгу. Затем мы использовали бы эту книгу Google для создания нашего расписания медсестер.
Короче говоря, мы должны прекратить использовать Google и перенести все в Excel / Office 365. Большая часть функциональности работает нормально, однако Некоторые из наших основных функций, которые извлекают информацию, больше не работают, потому что Excel не использует те же функции. (Примечание: все эти таблицы были изначально созданы до меня, поэтому я работаю с уже разработанными функциями.)
Функция Google Sheet была:
=ArrayFormula(Substitute(Query(PS!$A$1:$BZ$500, "Select B," & H$1 & " Where A='Main' or A='MyDate'"),"Date-"& Text(Month!$B$3,"m"),"Suite 111"))
Автоматически сгенерированная функция, когда Google Sheets загружается в файл Excel:
=IFERROR(@__xludf.DUMMYFUNCTION("ArrayFormula(Substitute(Query(PS!$A$1:$BZ$500, ""Select B,"" & H$1 & "" Where A='Main' or A='MyDate'""),""Date-""& Text(Month!$B$3,""m""),""Suite 111""))"),"Suite 111")
Что было бы хорошей функцией для Excel, которая должна дать мне аналогичный результат?