Size: a a a

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

2019 June 24

A

Admin in Чат | Google Таблицы и скрипты
El
Добрый день!

Подскажите, пожалуйста, как усовершенствовать эту формулу чтобы проверка была по видимому содержимому ячейки и не учитывалась ссылка:

=AND(ISNA(MATCH($A1,INDIRECT(“‘Sheet6’!B1:B”),0)),$A1<>””)

Сейчас если например в $A1 на текущем листе 12345 введено, а в B1 на другом листе 12345, но со ссылкой на www.sitex.com, то матч не происходит
Регуляркой искать часть текста, поищите в чате
источник

A

Admin in Чат | Google Таблицы и скрипты
Den
друзья, подскажите, как правильно записать сложное условие в SUMIF или SUMIFS ?
Дошел уже до такого извращения, но оно, все равно, не работает.
=SUMIF(A:A; ">"+TEXT(E2;"#,##")+"&"+"<"+TEXT(E3;"#,##");C:C)
Сделайте пример
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Den
друзья, подскажите, как правильно записать сложное условие в SUMIF или SUMIFS ?
Дошел уже до такого извращения, но оно, все равно, не работает.
=SUMIF(A:A; ">"+TEXT(E2;"#,##")+"&"+"<"+TEXT(E3;"#,##");C:C)
привет, пользуйся sumifs, в нем можно несколько условий, в отличии от одного, которое возможно в sumif
источник

EN

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

A

Admin in Чат | Google Таблицы и скрипты
Ок, думал там какая-то ошибка - на примере проще разобраться
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Den
друзья, подскажите, как правильно записать сложное условие в SUMIF или SUMIFS ?
Дошел уже до такого извращения, но оно, все равно, не работает.
=SUMIF(A:A; ">"+TEXT(E2;"#,##")+"&"+"<"+TEXT(E3;"#,##");C:C)
класс, тоже люблю писать что-то рандомное и потом удивляться, что оно не работает ✊
источник

D

Den in Чат | Google Таблицы и скрипты
Eugeny Namokonov
привет, пользуйся sumifs, в нем можно несколько условий, в отличии от одного, которое возможно в sumif
SUMIFS не меняет сути вопроса. Все, что я прошу подсказать - это как записать условие, содержащее ячейку? Друтими словами, как правильно записать формулу, приведенную в примере ниже, чтобы ячейки E2 и E3 стали валидными критериями?
=SUMIFS(C:C ; A:A ; >E2 ; A:A ; <E3)
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Den
SUMIFS не меняет сути вопроса. Все, что я прошу подсказать - это как записать условие, содержащее ячейку? Друтими словами, как правильно записать формулу, приведенную в примере ниже, чтобы ячейки E2 и E3 стали валидными критериями?
=SUMIFS(C:C ; A:A ; >E2 ; A:A ; <E3)
в смысле сути вопроса не меняет? ты пытался написать два условия в формулу, которая поддерживает только одно
источник

EN

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

D

Den in Чат | Google Таблицы и скрипты
спасибо. Это то, что мне было надо!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
тебе достаточно было просто посмотреть ЛЮБОЙ пример с формулой sumifs, давай ты в следующий раз так и сделаешь )
источник

D

Den in Чат | Google Таблицы и скрипты
Eugeny Namokonov
тебе достаточно было просто посмотреть ЛЮБОЙ пример с формулой sumifs, давай ты в следующий раз так и сделаешь )
в следующий раз я воспользуюсь памяткой. Спасибо
источник

EN

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

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
вот заодно еще один полезный материал, для продвинутого уровня
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Символьные шаблоны в функциях СУММЕСЛИ, СЧЁТЕСЛИ, СРЗНАЧЕСЛИ

В критериях функций СУММЕСЛИ/SUMIF, СЧЁТЕСЛИ/COUNTIF, СРЗНАЧЕСЛИ/AVERAGEIF можно использовать знак звездочки (*), заменяющий любое количество любых символов (в том числе ноль символов) и знак вопроса (?), заменяющий строго один любой символ.

Например, чтобы посчитать количество ячеек, в которых в любом месте есть слово "машина", нужно использовать функцию:
=СЧЁТЕСЛИ(диапазон; "*машина*")

Для расчета количества ячеек, которые начинаются с числа 100, нужна функция:
=СЧЁТЕСЛИ(диапазон; "100*")

А для заканчивающихся на "100":
=СЧЁТЕСЛИ(диапазон; "*100")

Для суммирования ячеек по условию "только слова из пяти букв":
=СУММЕСЛИ(диапазон; "?????"; диапазон_суммирования)

Для подсчета среднего по условию "любой символ + Pad" (iPad, IPad, 1Pad и так далее):
=СРЗНАЧЕСЛИ(диапазон; "?Pad"; диапазон_усреднения)

Для подсчета количества слов НЕ из восьми букв:
=СЧЁТЕСЛИ(диапазон; "<>????????")

Чтобы искать именно звездочку или знак вопроса, нужно добавить перед знаком тильду (~)
То есть такая функция подсчитает число ячеек, в которых встречается звездочка:
=СЧЁТЕСЛИ(диапазон; "*~")

А такая - только те, которые начинаются на звездочку:
=СЧЁТЕСЛИ(диапазон; "~
")

Файл с примерами функций:
https://goo.gl/auadJu

P.S. Аналогично символы работают и в функциях с двумя и более условиями, которые отличаются приставкой МН или S, например: СУММЕСЛИМН/SUMIFS
источник

D

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

A

Admin in Чат | Google Таблицы и скрипты
Есть какой-нибудь костыль, чтобы по умолчанию было всегда "1", вместо "1000" - достало ))

При переключении листов - всегда возвращает 1000...
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Admin
Есть какой-нибудь костыль, чтобы по умолчанию было всегда "1", вместо "1000" - достало ))

При переключении листов - всегда возвращает 1000...
можно добавлять строки скриптом
источник

НS

Николай Smith in Чат | Google Таблицы и скрипты
Стоит на минуту открыть этот чат и сразу столько нового для себя открываешь. Это я в такой рандом попадаю или здесь постоянно это?)
источник

АВ

Артем Васильев... in Чат | Google Таблицы и скрипты
Всем добрый день. Честно искал в форуме, но не нашел ничего путного. Нужен подсчет кол-во значений в каждой колонке (COUNTIF) и по возможности с ArrayFormula, еще и в др таблице. Просто колонок будет 200 и условий подсчета немало. Пример:
https://docs.google.com/spreadsheets/d/1REIOr-ATHWlkOzV1cuMb3o7qQikZ7tl6L8S5Ks426vc/edit#gid=0
источник