Страницы: 1
RSS
Импорт данных из другой таблицы Гугл Таблиц (с условиями), Импорт данных из одной Гугл таблицы в другую, учитывая некоторые условия
 
Здравствуйте! Есть две таблицы "Таблица1" и "Таблица2", из второй таблицы надо подтянуть данные в первую. На каждой таблице есть одинаковые уникальные значения - номер карты пациента, которые будут условием для поиска совпадений. В столбцах "I11", "I20" и "I50" таблицы "Таблица1" должно быть "да" (если во второй таблице у номера карты есть МКБ-код) или "нет" (если совпадений нет). МКБ-код может быть разный, например, I11.0 и I11.9, но это уточняющие диагнозы одного диагноза - I11 (артериальная гипертензия).
Учитывая эти моменты, как правильно составить формулу?


Ссылка на "Таблица1" - https://docs.google.com/spreadsheets/d/154dVC9h-EwxgwET4dx6gyj3AkL3pBRVFYSIw2tCRWXo/edit#gid=0
Ссылка на "Таблица2" - https://docs.google.com/spreadsheets/d/1fjQYnXsXz9TA0AeLn1jenKW3bmC2yb5fDomHj8-iG-A/edit#gid=0

Прикрепляю файл, где показано, что я хочу получить с помощью формул
Изменено: Санжар_Сурау - 29.01.2024 14:22:26
 
Код
=ЕСЛИ(СЧЁТЕСЛИ(ArrayFormula(QUERY({ {"Карта-Код";IMPORTRANGE("1fjQYnXsXz9TA0AeLn1jenKW3bmC2yb5fDomHj8-iG-A";"Лист1!b2:b")&"|"&ЛЕВСИМВ(IMPORTRANGE("1fjQYnXsXz9TA0AeLn1jenKW3bmC2yb5fDomHj8-iG-A";"Лист1!c2:c");3)}};"select * where Col1 <>'|'"));$B2&"|"&C$1)>0;"да";"нет")
Изменено: mechanix 85 - 29.01.2024 16:16:15
 
Санжар_Сурау, эксель и гуглтаблы не одно и тоже
а так мож подойдет см скрин:
 
или сразу формула массива для C-E

Код
=ARRAYFORMULA(ЕСЛИ(ДЛСТР(B2:B); ЕСЛИ(СЧЁТЕСЛИ(ArrayFormula(QUERY({ {"Карта-Код";IMPORTRANGE("1fjQYnXsXz9TA0AeLn1jenKW3bmC2yb5fDomHj8-iG-A";"Лист1!b2:b")&"|"&ЛЕВСИМВ(IMPORTRANGE("1fjQYnXsXz9TA0AeLn1jenKW3bmC2yb5fDomHj8-iG-A";"Лист1!c2:c");3)}};"select * where Col1 <>'|'"));$B2:$B&"|"&C$1:E$1)>0;"да";"нет");))
 
mechanix 85, спасибо большое!
 
Павел \Ʌ/, очень массивные таблицы, при объединении таблиц в одном файле сильно всё зависает, поэтому решил импортировать данные из одной таблицы в другую, благо в Гугл Таблицах есть необходимая функция
Страницы: 1
Наверх