просто магия.. давиче делал таблицу и час убил на то, чтобы копировать значение столбцов в строки, при этом был почти уверен что есть функции с помощью которых это можно все сделать за миг. Вот они, функции
Добрый день. Ищу у вас на канале, функцию. Суть задачи следующая. Данные в виде позиций из гугл формы, попадают в одну ячейку, бывает сразу три, четыре значения попадают туда, что делает не удобным работу с данными. Какая функция может осуществить возможность разъединения данных из этой ячейки в другие ячейки строкой ниже в данном столбце ? То есть, что бы было по одной позиции в каждой ячейке ? Буду очень благодарен вам. Заранее спасибо.
если данные из гугл формы идут, то лучше скриптом, с помощью триггера перехватывать входящие значения и обрабатывать их, а после выводить в таблицу уже в нужном формате
@@stmsolution а вы можете помочь написать такой скрипт ? Дело в том, что я только недавно начал изучать гугл таблицы. И до создания скриптов пока не добрался.
Можно попытаться использовать SPLIT. Но он разбивает текст по столбцам и скорее всего еще придется заворачивать его в TRANSPOSE. В общем, надо пробовать...
@@РинатФайзулин-ь8ы просто должно быть условие, что строки автоматически добавляются ниже и следующая запись не стирает данные а записывается в свободную строку ниже
Добрый вечер, не могу найти решение Есть ячейка на Листе 1 - А1, данные ВСЕГДА перезаписываются в эту ячейку. ( сегодня пишем 1, завтра пишем 2132, потом пишем 3,73 и так далее, цифры могут быть произвольные и многозначные), но запись идет всегда в эту ячейку (А1). Надеюсь эта часть понятна. Далее, данные из этой ячейки ( Лист1\А1) должны записываться в ячейку Лист2/А1(сегодня), в ячейку Лист2\В1 (завтра) , в ячейку Лист2\С1 ( послезавтра) и так далее. Т.е. каждое новое значение записывается в следующую ячейку по счету. (либо это будет строка А1, В1, С1) или столбец А1, А2, А3. Мне кажется что сейчас я расписал все достаточно понятно и просто. Извините что отрываю ваше время такой ерундой, но самостоятельно найти решение я не могу. Спасибо, с меня лайк и подписка. Да еще, данные всегда будут вводиться правильно ( т.е. после сохранения изменений данные в ячейки Лист1\А1 не будут корректироваться)
Пишите ваши вопросы и замечания, постараюсь на все ответить! Если вам нравится видео, вы можете его поддержать лайком а так же, при желании, поддержать канал монетой 🎊 stm-solution.diaka.ua/donate 🥇Bitcoin - bc1q5ve3p8zmcm6z9tapts6padpmnvv572tsujukad 📲 Через кнопку "Спасибо" 👍 Или станьте спонсором канала!
Я буду очень признателен вам за помощь, обучаюсь по вашим видео, но есть вопрос. Имеется книга в гугл таблицах, на ней несколько листов с данными, с этих листов, с помощью формулы filter ({массив};not(ISBLANK({массив}))) Она выводит все данные в общую таблицу. Вот в рамках этой таблицы, как сделать фильтрацию по столбцу от А до Я? Просто фильтр - не работает, сортировка по столбцу - не работает, все сбивается. При применении фильтра (обычного), появляется 10-15 пустых строк, а данные перемещаются вниз, без их фильтрации Важный фактор: временный фильтр позволяет добиться нужного результата, но он виден только одному пользователю. Мне нужно, что бы видел каждый пользователь Что делать? Если ли тот человек, который спасет? Может есть более элементарные функции сливания нескольких листов в один, с дальнейшей их фильтрацией? Интересует, что бы итоговая таблица просто показывала данные из других таблиц, внесения вносить туда не нужно. А изменения в маленькие таблицы на других листах отражались на общем листе
Подскажите пжлста, как сделать подобное в гугл таблицах. Допустим, есть 4-ре столбца A B C D, кол-во строк первые десять, в столбцах A B C есть разные числа (от 20 до 100). Условие, если в столбцах A B C будут числа больше 30-ти, то нужно закрасить ячейку D1 красным цветом, если в столбцах A B C будут числа меньше 30-ти то окрасить в зеленый.
@@stmsolution Вопросик появился)) Есть формулы с уникальными значениями, такими как: =ЕСЛИ($C$2="Год";ЕСЛИОШИБКА(ЕСЛИ($D$2="Теплицы";СУММ(FILTER('Теплицы'!$E$2:$E;'Теплицы'!$C$2:$C=E5;'Теплицы'!$B$2:$B$J$2));ЕСЛИ($C$7="";"";СУММ(FILTER('Теплицы'!$E$2:$E;'Теплицы'!$C$2:$C=E5;'Теплицы'!$B$2:$B$J$2))));"");ЕСЛИ(E37+E67+E97+E127+E157=0;"";E37+E67+E97+E127+E157)) или такая =ЕСЛИ($C$2="ГОД";ЕСЛИОШИБКА(ЕСЛИ($D$2="Теплицы";СУММ(FILTER('Теплицы'!$Q$2:$Q;'Теплицы'!$C$2:$C=G5;'Теплицы'!$B$2:$B>$J$2;'Теплицы'!$B$2:$B$J$2;'Теплицы'!$B$2:$B$J$2;'Теплицы'!$B$2:$B
Здравствуйте Спасибо, мне очень пригодилась данная функция Подскажите, пожалуйста, есть обратная? Или быть может вы знаете другой простой способ с помощью других функций?
@@stmsolution Если я правильно понимаю, флаттен берет массив и записывает его построчно в один столбец. Под обратной я имею ввиду: чтобы взять один столбик и разложить его на массив. Например: выбираешь столбик с данными и указываешь какое кол-во столбцов будет в массиве и получает трансформацию из столбца в массив
Спасибо! По гугл таблицам это один из самых толковых и разносторонних каналов. Давно учусь на ваших роликах и замечу, что их уровень заметно возрос.
Супер! У Вас отличные видео!
Спасибо!
просто магия..
давиче делал таблицу и час убил на то, чтобы копировать значение столбцов в строки, при этом был почти уверен что есть функции с помощью которых это можно все сделать за миг. Вот они, функции
Да, гугл развивается и выставляет новые фишки на основании потребностей людей. Это очень радует.
Это просто волшебно!!!! Спасибо!!!
Добрый день. Ищу у вас на канале, функцию. Суть задачи следующая. Данные в виде позиций из гугл формы, попадают в одну ячейку, бывает сразу три, четыре значения попадают туда, что делает не удобным работу с данными.
Какая функция может осуществить возможность разъединения данных из этой ячейки в другие ячейки строкой ниже в данном столбце ? То есть, что бы было по одной позиции в каждой ячейке ? Буду очень благодарен вам. Заранее спасибо.
если данные из гугл формы идут, то лучше скриптом, с помощью триггера перехватывать входящие значения и обрабатывать их, а после выводить в таблицу уже в нужном формате
@@stmsolution а вы можете помочь написать такой скрипт ? Дело в том, что я только недавно начал изучать гугл таблицы. И до создания скриптов пока не добрался.
Наверное могу,надо смотреть более конкретно, в описании Канала есть контакты
Можно попытаться использовать SPLIT. Но он разбивает текст по столбцам и скорее всего еще придется заворачивать его в TRANSPOSE. В общем, надо пробовать...
@@РинатФайзулин-ь8ы просто должно быть условие, что строки автоматически добавляются ниже и следующая запись не стирает данные а записывается в свободную строку ниже
Привет - спасибо за уроки!
Рад, что полезно
Как сделать чтобы невыводило строки с пустыми ячейками? Например: строка Антон Федоровичь 2021-01-20 имеет пустое значение.
Вы нашли решение? У меня также
супер! спасибо. На фрилансе хотят за это 10$ ))
Что делать, если выводит кроме имен еще и пустые ячейки?
Добрый вечер, не могу найти решение
Есть ячейка на Листе 1 - А1, данные ВСЕГДА перезаписываются в эту ячейку. ( сегодня пишем 1, завтра пишем 2132, потом пишем 3,73 и так далее, цифры могут быть произвольные и многозначные), но запись идет всегда в эту ячейку (А1). Надеюсь эта часть понятна.
Далее, данные из этой ячейки ( Лист1\А1) должны записываться в ячейку Лист2/А1(сегодня), в ячейку Лист2\В1 (завтра) , в ячейку Лист2\С1 ( послезавтра) и так далее.
Т.е. каждое новое значение записывается в следующую ячейку по счету. (либо это будет строка А1, В1, С1) или столбец А1, А2, А3.
Мне кажется что сейчас я расписал все достаточно понятно и просто.
Извините что отрываю ваше время такой ерундой, но самостоятельно найти решение я не могу.
Спасибо, с меня лайк и подписка.
Да еще, данные всегда будут вводиться правильно ( т.е. после сохранения изменений данные в ячейки Лист1\А1 не будут корректироваться)
Вам нужны скрипты, посмотрите с 1го по 4й урок по скриптам, там найдете как раз ответ, ищите getValue(), getLastRow() setValue() методы
@@stmsolution спасибо
Искал тоже самое. Благодарю!
@@stmsolution Спасибо за уроки, очень много полезного!
Super!
Best content!
Подскажи пожалуйста как сделать автопродление формулы по столбцу при добавлении новой строки.
формулой массива или скриптом
ФлАтэн, не флатЭн. От англ flat = ровный, плоский. flatten = выравнивать, разглаживать. Урок полезный, спасибо.
Спасибо, понял))
Пишите ваши вопросы и замечания, постараюсь на все ответить!
Если вам нравится видео, вы можете его поддержать лайком а так же, при желании, поддержать канал монетой
🎊 stm-solution.diaka.ua/donate
🥇Bitcoin - bc1q5ve3p8zmcm6z9tapts6padpmnvv572tsujukad
📲 Через кнопку "Спасибо"
👍 Или станьте спонсором канала!
Я буду очень признателен вам за помощь, обучаюсь по вашим видео, но есть вопрос. Имеется книга в гугл таблицах, на ней несколько листов с данными, с этих листов, с помощью формулы filter ({массив};not(ISBLANK({массив})))
Она выводит все данные в общую таблицу. Вот в рамках этой таблицы, как сделать фильтрацию по столбцу от А до Я?
Просто фильтр - не работает, сортировка по столбцу - не работает, все сбивается. При применении фильтра (обычного), появляется 10-15 пустых строк, а данные перемещаются вниз, без их фильтрации
Важный фактор: временный фильтр позволяет добиться нужного результата, но он виден только одному пользователю. Мне нужно, что бы видел каждый пользователь
Что делать? Если ли тот человек, который спасет?
Может есть более элементарные функции сливания нескольких листов в один, с дальнейшей их фильтрацией? Интересует, что бы итоговая таблица просто показывала данные из других таблиц, внесения вносить туда не нужно. А изменения в маленькие таблицы на других листах отражались на общем листе
Подскажите пжлста, как сделать подобное в гугл таблицах.
Допустим, есть 4-ре столбца A B C D, кол-во строк первые десять, в столбцах A B C есть разные числа (от 20 до 100).
Условие, если в столбцах A B C будут числа больше 30-ти, то нужно закрасить ячейку D1 красным цветом, если в столбцах A B C будут числа меньше 30-ти то окрасить в зеленый.
Сильные видюхи, спасибо, давно работаю со Spreadsheets, а все равно нахожу тут что-то новое :)
@@vandam2k9 спасибо))
@@stmsolution Вопросик появился))
Есть формулы с уникальными значениями, такими как:
=ЕСЛИ($C$2="Год";ЕСЛИОШИБКА(ЕСЛИ($D$2="Теплицы";СУММ(FILTER('Теплицы'!$E$2:$E;'Теплицы'!$C$2:$C=E5;'Теплицы'!$B$2:$B$J$2));ЕСЛИ($C$7="";"";СУММ(FILTER('Теплицы'!$E$2:$E;'Теплицы'!$C$2:$C=E5;'Теплицы'!$B$2:$B$J$2))));"");ЕСЛИ(E37+E67+E97+E127+E157=0;"";E37+E67+E97+E127+E157))
или такая
=ЕСЛИ($C$2="ГОД";ЕСЛИОШИБКА(ЕСЛИ($D$2="Теплицы";СУММ(FILTER('Теплицы'!$Q$2:$Q;'Теплицы'!$C$2:$C=G5;'Теплицы'!$B$2:$B>$J$2;'Теплицы'!$B$2:$B$J$2;'Теплицы'!$B$2:$B$J$2;'Теплицы'!$B$2:$B
Здравствуйте
Спасибо, мне очень пригодилась данная функция
Подскажите, пожалуйста, есть обратная?
Или быть может вы знаете другой простой способ с помощью других функций?
Добрый, не понятно, что значит обратная?
@@stmsolution Если я правильно понимаю, флаттен берет массив и записывает его построчно в один столбец.
Под обратной я имею ввиду: чтобы взять один столбик и разложить его на массив.
Например: выбираешь столбик с данными и указываешь какое кол-во столбцов будет в массиве и получает трансформацию из столбца в массив
@@АнтонДанцев transpose не то?
@@stmsolution нет)
Подскажите пожалуйста, как конвертировать объект дата в строку?
to_string()
@@stmsolution В Google Scripts выдает ошибку - не находит такой функции(
@@anatolii.briushinin .toString() в ж пишите по какой теме вопрос, скрипты или таблицы))
як автоматично фіксувати діапазон? шоб не проставляти $ перед вручну?
Во время написания диапазона нажмите F4
10/04/24
Кишинев+++