Ответы пользователя по тегу Google Sheets
  • Почему синтаксическая ошибка в формуле Гугл Таблиц?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    =REGEXREPLACE(TEXT(C2221),"\D+", "")
    Ответ написан
    3 комментария
  • Как функцией "если" проверить условия разных диапазонов?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Если информация есть в первом диапазоне и если информация есть во втором диапазоне, то отобразить данные в целевой ячейке, что бы ни подразумевалось под словом "есть" (следует придумать формулу) и какие бы данные ни были (следует придумать выражение для вычислений).

    То есть логика такая:
    =ЕСЛИ(И(..... ; .....); ..... ; "")

    P.S. Хоть это и не относится напрямую к вопросу, но на всякий случай дополню. Проверить наличие информации можно, например, так:
    =СЧЁТЕСЛИ(A1:A99;"Москва")>0
    Будет истиной, если и только если "Москва" есть в указанном диапазоне.
    Ответ написан
    Комментировать
  • Как вставить в строки числа?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Быстрый вариант решения:
    1. Выделить ячейки с только что вставленными данными.
    2. Нажать Ctrl+H
    3. Ввести в "найти" точку, а в "заменить на" - запятую.


    Надёжный вариант решения:
    1. Вставить сначала в текстовый редактор, например в Notepad++
    2. Нажать Ctrl+H
    3. Ввести в "найти" точку, а в "заменить на" - запятую.
    4. После замены результат уже скопировать в Google Sheets.
    Ответ написан
    Комментировать
  • Как посчитать сумму по нескольким параметрам?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    В SUMIF вместо условия: "Синий"
    можно написать: H1

    Тогда функция будет смотреть, что содержится в ячейке H1 и сравнивать с её содержимым.

    Правда, "Красные фломастеры" не равно "Красный". Так что придётся городить трёхэтажные формулы. Вместо H1 придётся написать что-то такое:
    IF(H1="Красные фломастеры";"Красный";"")

    А ещё у вас сразу два условия. Проще всего (хотя кому как) воспользоваться языком запросов к БД, т.е. функцией QUERY. Тогда итоговая формула будет примерно такой:
    =IF(H1="Красные фломастеры";QUERY(A4:E15;'select sum(E) where A="Фломастеры" and C="Красный"';IF(H1="Красные карандаши";QUERY(A4:E15;'select sum(E) where A="Карандаши" and C="Красный"';SUM(E4:E15)))
    Ответ написан
    1 комментарий
  • Как просуммировать массив из строк с подсчетом "н"?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Просуммировать столбик с результатами подсчёта каждой строки.
    (если я правильно понял вопрос)
    Ответ написан
  • Как добавить условие "если" в формулу в гугл таблицах?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    =ЕСЛИ(A2=0;"Нельзя делить на ноль!";A1/A2)
    Ответ написан
    Комментировать
  • Как сделать зависимые ячейки с чекбоксами доступными для изменения их состояния?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Сделайте два столбца. В одном ручная установка, а в другом - автоматическая с учётом ручной.
    Ответ написан
    Комментировать
  • Как получить последнее число из списка?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    ,
    =VLOOKUP($E$3,SORT(A2:B,ROW(A2:A)*N(A2:A<>""),0),2,0)

    ;
    =VLOOKUP($E$3;SORT(A2:B;ROW(A2:A)*N(A2:A<>"");0);2;0)
    Ответ написан
    Комментировать
  • Как скопировать гугл таблицу, если обязательно нужно разрешение?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Копипастом.

    То есть выделяете диапазон -> правой кнопкой по нему -> Копировать.
    Затем вставляете, куда хотите: либо в другую таблицу, либо вообще в текстовый редактор.
    Ответ написан
  • Как настроить взаимообратную связть между листами таблицы?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Используйте функцию FILTER.

    Допустим данные у вас в столбце A, а их статус в столбце B и может быть 0 или 1. Тогда формула будет такая:
    =FILTER('Лист1'!A1:B999; 'Лист1'!B1:B999 = 1)

    Меняя статус, вы меняете количество отображаемых строк на другом листе. А функциональная часть, которая, к примеру, находится в столбце C на другом листе, может спокойно работать с A и B через относительные ссылки на них.
    Ответ написан
    Комментировать
  • Можно ли сделать текст в ячейке Google Sheets движущимся?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Ответ: можно.

    Сделать можно вообще всё, что угодно. Даже троллейбус из буханки хлеба. Но зачем?!

    P.S. Для умопомрачительных свистоперделок можно сделать отдельный сайт, а не переделывать инструмент, предназначенный для других целей. Так будет дешевле. А то, что хотите вы, будет немного дороже. Цена зависит от того, чем вы готовы пожертвовать. Например, можно написать расширение для бразуера и всех юзеров заставить его установить, чтобы они могли работать с вашей таблицей. Жертвуем комфортом. Хотя у таблиц там даже свои "дополнения" есть. Можно скриптом быстро менять значение ячейки. Плюс к цене: дополнительная нагрузка на процессор, неудобство чтения, необходимость программирования, невозможность скопировать текст из ячейки с "бегущей строкой".

    P.P.S. В начале 2000х была мода делать на сайтах всякие выезжающие меню и прочие свистелки. Но потом все быстро смекнули, что это нужно лишь тем, кто их делает, чисто по фану и ради понтов. Обычным юзерам это нафиг не нужно. Лишь делает взаимодействие с сайтом менее интуитивным. Точно также вы хотите сделать менее интуитивным взаимодействие с гугл таблицами. Подумайте, зачем. Если ответ есть, то делайте, конечно. Иначе придётся переосмыслить задачу.
    Ответ написан
  • Как в гугл таблицах реализовать подсветку наименьшего значения?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Условное форматирование.
    Применить к диапазону A:A
    Дальше по формуле.
    Правило 1: =A1=MAX(A:A)
    Правило 2: =A1=MIN(A:A)

    P.S. Вместо A1 нужен адрес верхней левой ячейки диапазона. В данном случае это A1.
    Ответ написан
    4 комментария
  • Как посчитать сумму в гугл-таблице?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    В идеале нужно перевести из текстового формата в денежный формат.
    То есть чтобы значение было 10, а формат - например, доллар США.
    значение:
    5f7daf5880f83614212987.png
    формат:
    5f7dae5fd9c67447135964.png

    Тогда суммировать можно будет обычной формулой суммы, которая применяется к любым числам:
    =SUM(A1:A50) - просуммровать 50 ячеек в столбце A.
    Ответ написан
    1 комментарий
  • Как прописать в формуле массив данных?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Чтобы формула работала с массивами, после ввода нажмите не Enter, а Ctrl+Shift+Enter.

    Но только если в параметрах формулы IF будет массив, то и результат будет массивом. Точнее, результат будет иметь те же размеры, что и параметр. У вас B3:D17 имеет размеры 3 на 15, значит область такого же размера заполнится значениями "ЗАНЯТ" и "-". При этом формула будет только в одной ячейке.
    Ответ написан
    1 комментарий
  • Как составить формулы для таблицы google docs?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Чтобы все последующие значения суммировались и вычитались, нужно их суммировать и вычесть. Очевидно. То есть в A1 должно быть как-то так:
    =X-SUM(A2:A99)
    Вместо Х - нужное числовое значение.

    Честно говоря, вопрос сформулирован не точно. Лучше на свежую голову формулировать, если голова не варит вечером. Например, что за максимальное значение? Максимум чего? Или, скажем A2-A3-A4 и т.д. - это не строка, а столбец. Далее, суммировать и вычитать можно по-разному. Если бы вы сказали, что из чего вычитать и что с чем складывать, то это можно было бы понять, но у вас ячейки просто "вычитаются" и "суммируются", то есть как бы сами по себе.

    В общем, если абстрактные слова идут туго, то лучше привести наглядный пример.
    Ответ написан
    3 комментария
  • Как протянуть скриптом формулу по столбцу "J:J", до последней заполненной ячейки ориентируясь на столбец "C:C"?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Нужно, чтобы заполнение было в соседнем столбце. Так что проще всего будет перенести столбцы так, чтобы они были рядом. Например, столбец C:C можно перенести или скопировать (продублировать) в столбец I:I или K:K. Тогда в столбце J:J можно будет просто сделать двойной клик по нижнему правому углу в растягиваемой ячейке (то место, за которое вы обычно растягиваете) - и формула сама распространится до последней строки.
    Ответ написан
    Комментировать
  • Можно ли в одну ячейку записать несколько формул в Google Таблицах(Интересует =ВПР)?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Можно, но значение у ячейки может быть только одно. То есть результат работы формулы можно взять непосредственно только у одной формулы. Поэтому другие формулы нужно указывать в качестве параметров для основной формулы.
    Ответ написан
    Комментировать
  • Как суммировать итог за определенную дату в гугл таблице?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    =ArrayFormula(SUM(IF(DAYS(T:T;0)=DAYS("24.01.2020";0);S:S;0)))
    Ответ написан
    Комментировать
  • Как копировать с одной таблички в другую 20 000+ строк?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Можно скопировать весь лист в другую таблицу.
    В смысле, экспортировать.
    Правый клик по имени листа -> Копировать в...
    Ответ написан