Показаны сообщения с ярлыком Макросы. Показать все сообщения
Показаны сообщения с ярлыком Макросы. Показать все сообщения

вторник, 29 апреля 2025 г.

Google таблицы. Используйте мощную функцию «Поиск в меню» (Поиск инструментов)

 Функцию поиска по меню вы найдете на левом краю панели инструментов:

Чтобы начать, щелкните значок увеличительного стекла или нажмите сочетание клавиш Alt + / (Windows, Chrome OS) или Option + / (Mac).

Введите свое намерение во всплывающем окне, и оно перенаправит вас прямо к этой функции.

Например, предположим, что вы хотите применить пользовательское форматирование чисел. Начните вводить текст и щелкните по соответствующему результату:


Он очень прост в использовании и экономит вам кучу времени



см. также

google blog book


если интересно как работать с гугл таблицами

https://sites.google.com/view/netkredo/google-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B


среда, 23 апреля 2025 г.

Сложное условное форматирование. Как выделить значения в столбце A, если в столбце C установлен флажок.

 

Начнем с этого набора данных с некоторыми значениями в столбце A и флажками в столбце C:

Для этого мы используем пользовательское правило в условном форматировании. 

Для начала выделим диапазон значений, к которым мы хотим применить форматирование:

Затем перейдите в меню: Формат > Условное форматирование.

Выделенный диапазон A2:A11 будет отображен в поле «Применить к диапазону».

В разделе «Правила форматирования» откройте раскрывающийся список и выберите «Пользовательское правило».

Затем введите следующую формулу:

=$C2

Это проверяет, проверен ли C2 или нет.

(Технически, «$» в этом примере не требуется, так как мы проверяем только один столбец. Но я включил его, потому что если вы хотите расширить выделенный диапазон, охватив им не только столбец A, вам понадобится «$».)

Если флажок установлен, то правило имеет значение TRUE, и любое форматирование будет применено к соответствующей ячейке диапазона форматирования (т. е. к первой ячейке в диапазоне A2:A11).

Важно понимать, что форматирование (цвета фона ячеек) применяется к диапазону, который мы изначально выделили, A2:A11.

Но правило ИСТИНА/ЛОЖЬ, которое решает, применять ли форматирование, начинается с C2 и действует оттуда вниз. Т.е.

  • C2 отмечен, но форматирование применено к A2

  • C3 отмечен галочкой и форматирование применено к A3

  • И т. д.

Таким образом, наши «ячейки правил» можно разместить где угодно, например, начиная с D8:

Дело в том, что размеры выделенного нами диапазона совпадают с размерами диапазона, используемого для проверки правила. Нам просто нужно указать адрес верхней левой ячейки.

А как насчет всего ряда?

Если вы хотите применить форматирование ко всей строке, вот так:

Затем измените «Применить к диапазону» с A2:A11 на A1:C11, чтобы он распространился на столбец C.

Примечание: это сработает только в том случае, если ваше правило — «=$C2» со знаком «$».

Как только вы поймете эту динамику между диапазоном формата и диапазоном «правил», вы разберетесь с условным форматированием!



четверг, 27 марта 2025 г.

Чек Магнита в Google таблицы.



🚀 Автоматизируйте работу с Gmail в Google Таблицах! 🚀

С этим скриптом вам больше не нужно вручную переносить письма в таблицу. Всего пара кликов, и все данные окажутся там, где нужно!

Как это работает?
✅ Вкладка QueryGmail → нажмите «Получить данные из Gmail»
📩 Скрипт автоматически загрузит данные из писем (начиная с 14-й строки).

✅ Затем нажмите «Записать данные с Магнита»
📊 Информация мгновенно перенесется на Лист БД.

💡 Важно: Файл доступен только для чтения. Чтобы начать работу, сделайте копию:
➡ Нажмите «Файл» → «Создать копию»

📩 Остались вопросы? Напишите автору! 🚀

netkredo@gmail.com


ссылка на гугл таблицу

импорт из gmail Магнит в гугл таблицу


см. также

google blog book


если интересно как работать с гугл таблицами

https://sites.google.com/view/netkredo/google-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B



четверг, 1 августа 2024 г.

Google Таблицы. Заполнение пробелов с помощью функции СКАНИРОВАНИЯ

Это классический вопрос, который я видел бесчисленное количество раз.

Например, рассмотрим следующий набор данных о времени встреч:

В каждой пустой строке должно быть заполнено время, чтобы соответствовать непустой строке выше. Например, строки 4 и 5 — это 8:15 утра.

С помощью новых функций LAMBDA эту задачу можно решить с помощью одной формулы:

=SCAN(A3; A3:A12; LAMBDA(t; v; ЕСЛИ( ЕПУСТО(v); t; v )))

Как это работает?

Функция SCAN сканирует диапазон данных и применяет внутреннюю формулу к каждому элементу в диапазоне.

В этом случае мы предоставляем диапазон A3:A12. Таким образом, функция SCAN берет каждое значение в этом диапазоне, одно за другим, и применяет к нему внутреннюю функцию.

Внутренняя функция проверяет, является ли значение в диапазоне пустой строкой или нет.

Если в строке уже есть данные, то никаких дополнительных действий не требуется. То есть, если строка содержит 8:15 утра, то новый диапазон будет содержать 8:15 утра.

Но если строка пустая, то выходной сигнал устанавливается равным значению «промежуточного итога», которое представляет собой значение из последней непустой строки.

Результатом является столбец времени выполнения:

Механику этой формулы SCAN понять сложно.

Но вы можете легко изменить начальное значение (в этом примере A3) и диапазон (A3:A10) в соответствии со своими потребностями.

Я большой поклонник этих LAMBDA-функций.

Как только вы освоите их, они станут чрезвычайно мощным инструментом в вашем арсенале анализа данных.


четверг, 25 июля 2024 г.

Заказ клиента - выписать счет. Гугл таблицы

 

Заказ клиента - выписать счет


 Заказ клиента - это официальное оформление потребности клиента в товарах или услугах у поставщика или продавца. Он фиксирует согласованные условия и детали сделки, такие как количество, цена, срок поставки и способ оплаты. Заказ клиента является важным документом в процессе продаж и служит основой для выполнения и учёта обязательств между продавцом и покупателем.



Таблица заказ клиента позволяет вести учет заказов от клиентов и формировать бланки счетов для печати.


Принципы использования таблицы в следующем,


  • Внесение данных о новом заказе клиента. Переходим на Лист заказ

заказ клиента

Заполняем поля и табличную часть данными и нажимаем кнопку Записать

  • Производим очистку формы ввода для нового заказа для этого нажимаем кнопку Очистить (происходит очистка полей и табличной части)

  • Удаление данных происходит после нажатия кнопки Удалить


  • Подготовка печатной формы счета происходит после нажатия кнопки Печать счета и открывается Лист счет


  • Поиск ранее введенных в таблицу заказов осуществляется с помощью Листа список


заказ клиента



Лист заказ

заказ клиента


Кнопки

Записать 

Производит запись данных о заказе в БД (листы BD и BDSheet - по умолчанию скрытые)

Очистить

Производит очистку полей с данными на Листе заказ

Печать счета


Формирует печатную форму счет и открывает Лист счет


Удалить

Производит удаление данных о заказе в БД (листы BD и BDSheet - по умолчанию скрытые) и производит очистку полей с данными на Листе заказ



Лист список

заказ клиента

Кнопки

Перейти к заказу


Получает номер заказа из активной строки. Далее по номеру осуществляет поиск на Листах BD и BDSheet. Заполняет данные на Листе заказ и переход на него.


Поиск нужного заказа можно осуществлять с помощью фильтров в строке 11.



Лист справочник

Содержит справочную информацию



Перечень справочных данных:



1.Менеджер

2. Единица измерения

3. Номенклатура

4. Контрагент

5. Организация

6. Константы


Лист счет

заказ клиента


Печатная форма счета, заполняется автоматически при запуске скрипта с кнопки Печать счета


Лист описание

заказ клиента

Скрытые листы

BD

заказ клиента

BDSheet

заказ клиента

шаблон счет

заказ клиента