Size: a a a

Чат | Google Таблицы и скрипты

2019 September 29

v

volond in Чат | Google Таблицы и скрипты
Victor Korb
Да, коллеги, помогите, пожалуйста, абсолютному новичку решить такую задачку: из большой таблицы на отдельном листе (для простоты — уже существующем) сформировать табличку с заданным подмножеством полей и всеми записями, удовлетворяющими простому условию типа IF(DATA!B3:B;"*7.2*"). Ну, или подскажите, где можно посмотреть что-то похожее.
ищите в чате по Filter regmath
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
volond
ищите в чате по Filter regmath
Спасибо, гляну. Мне бы какой-то конкретный, наиболее похожий образец. Но ладно, поищу сам на досуге, если никто пальцем не ткнёт 😊
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Victor Korb
Да, коллеги, помогите, пожалуйста, абсолютному новичку решить такую задачку: из большой таблицы на отдельном листе (для простоты — уже существующем) сформировать табличку с заданным подмножеством полей и всеми записями, удовлетворяющими простому условию типа IF(DATA!B3:B;"*7.2*"). Ну, или подскажите, где можно посмотреть что-то похожее.
Привет, сделай пример данных
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Привет, сделай пример данных
В каком формате? Я могу в личку расшарить реальную таблицу. Или достаточно скрина?
источник

v

volond in Чат | Google Таблицы и скрипты
​​Выводим из массива данные, которые отвечают нашему условию: наличию определенного слова в текстовой строке (с учетом регистра и без), или же наличию одного из нескольких слов

Привет, друзья! Сегодня соединяем функции FILTER и REGEXMATCH и получаем простые и мощные решения (смотрите скриншот).

1) Выведем из массива улиц все улицы, содержащие в названии мотор:
=FILTER(A:A,REGEXMATCH(A:A, C2))

2) Сделаем условие независимым от регистра (будут найдены все варианты написания):
=FILTER(A:A,REGEXMATCH(A:A,"(?i)"&E2))

3) Ну и напоследок ищем сразу по ряду условий:
=FILTER(A:A,REGEXMATCH(A:A,"(?i)мотор|акаДЕМИК|адмиРАЛ|АДВОКАТ"))
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Victor Korb
В каком формате? Я могу в личку расшарить реальную таблицу. Или достаточно скрина?
Виктор, мне нужно ничего расшаривать в личку, если ты хочешь, чтобы тебе помогли - нужно помимо текстового описания сделать табличку с семплом данных и показать что ты из нее хочешь получить, ну и скинуть ее в чат
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
И так никто не потеряет лишнего времени
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
volond
​​Выводим из массива данные, которые отвечают нашему условию: наличию определенного слова в текстовой строке (с учетом регистра и без), или же наличию одного из нескольких слов

Привет, друзья! Сегодня соединяем функции FILTER и REGEXMATCH и получаем простые и мощные решения (смотрите скриншот).

1) Выведем из массива улиц все улицы, содержащие в названии мотор:
=FILTER(A:A,REGEXMATCH(A:A, C2))

2) Сделаем условие независимым от регистра (будут найдены все варианты написания):
=FILTER(A:A,REGEXMATCH(A:A,"(?i)"&E2))

3) Ну и напоследок ищем сразу по ряду условий:
=FILTER(A:A,REGEXMATCH(A:A,"(?i)мотор|акаДЕМИК|адмиРАЛ|АДВОКАТ"))
Похоже. Только мне бы полностью схему, на пальцах описывающую что где должно быть записано. Говорю же, я абсолютный новичок пока в этом деле 😞
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Виктор, мне нужно ничего расшаривать в личку, если ты хочешь, чтобы тебе помогли - нужно помимо текстового описания сделать табличку с семплом данных и показать что ты из нее хочешь получить, ну и скинуть ее в чат
Понял.
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Victor Korb
Да, коллеги, помогите, пожалуйста, абсолютному новичку решить такую задачку: из большой таблицы на отдельном листе (для простоты — уже существующем) сформировать табличку с заданным подмножеством полей и всеми записями, удовлетворяющими простому условию типа IF(DATA!B3:B;"*7.2*"). Ну, или подскажите, где можно посмотреть что-то похожее.
Конкретизация: из таблицы на листе DATA сформировать на листе Blgrs табличку с полями Family, Name, Profile и всеми записями, удовлетворяющими условию [Area содержит 7.2].
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Victor Korb
Конкретизация: из таблицы на листе DATA сформировать на листе Blgrs табличку с полями Family, Name, Profile и всеми записями, удовлетворяющими условию [Area содержит 7.2].
Виктор, кажется, что ты категорически не хочешь, что тебе помогли )
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Уффф. Или я просто сходу не понимаю, что от меня требуется 😞
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Сделай простой пример и скинь ссылку на табличку в чат
источник

L

Lev in Чат | Google Таблицы и скрипты
Victor Korb
Конкретизация: из таблицы на листе DATA сформировать на листе Blgrs табличку с полями Family, Name, Profile и всеми записями, удовлетворяющими условию [Area содержит 7.2].
Миниатюрную копию таблицы сделай, с часть данных, если ты боишься, что их уведут. Или накидай придуманных данных и кинь сюда. Чтоб люди работали с ними и помогрли тебе
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Lev
Миниатюрную копию таблицы сделай, с часть данных, если ты боишься, что их уведут. Или накидай придуманных данных и кинь сюда. Чтоб люди работали с ними и помогрли тебе
Вово
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделай простой пример и скинь ссылку на табличку в чат
То есть всё-таки как я и написал, расшарить пример таблички, но не в личку, а в чат, так?
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Понятно. Сейчас сделаю.
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Сделай простой пример и скинь ссылку на табличку в чат
В таком виде пойдёт?
источник

L

Lev in Чат | Google Таблицы и скрипты
источник

VK

Victor Korb in Чат | Google Таблицы и скрипты
volond
​​Выводим из массива данные, которые отвечают нашему условию: наличию определенного слова в текстовой строке (с учетом регистра и без), или же наличию одного из нескольких слов

Привет, друзья! Сегодня соединяем функции FILTER и REGEXMATCH и получаем простые и мощные решения (смотрите скриншот).

1) Выведем из массива улиц все улицы, содержащие в названии мотор:
=FILTER(A:A,REGEXMATCH(A:A, C2))

2) Сделаем условие независимым от регистра (будут найдены все варианты написания):
=FILTER(A:A,REGEXMATCH(A:A,"(?i)"&E2))

3) Ну и напоследок ищем сразу по ряду условий:
=FILTER(A:A,REGEXMATCH(A:A,"(?i)мотор|акаДЕМИК|адмиРАЛ|АДВОКАТ"))
Пробовал аккуратно воспроизвести по этим примерам — постоянно выдавались ошибки. Заменил запятые на точки с запятыми — всё сработало 😊
источник