Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 След.
Суммирование значений по уникальным критериям
 
Есть подозрение, что у БМВ небольшая неточность в формуле. Попробуйте поменять одну из "принято" в повторах на "отгружено". Там, мне кажется,  под если нужно повторять все условия, а не только яблоки. Или просто условия перемножить, без "если", после чего делить на число повторов с этими условиями.
=СУММПРОИЗВ(ЕСЛИОШИБКА((Таблица1[Товар]=H26)*(Таблица1[Принято/Отгружено]=I24)*(Таблица1[Время]>=$F$24)*(Таблица1[Время]<=$G$24)*Таблица1[Масса, кг]/СЧЁТЕСЛИМН(Таблица1[Товар];H26;Таблица1[Дата];$E$24;Таблица1[Принято/Отгружено];$I$24;Таблица1[Время];">="&$F$24;Таблица1[Время];"<="&$G$24;Таблица1[№];Таблица1[№]);0))
Изменено: Sergey Stoyanov - 17.12.2025 13:12:38
Оптимизация формулы калькулятора прокачки навыков в игре
 
может ошибаюсь, но вроде можно просто
на каждой границе просто прибавлять условие(+1). То есть, в первый уровень 1. например в столбец g2 = 1, а дальше
g3 = g2 + 1+(b3>5)+(b3>8 )  
Изменено: Sergey Stoyanov - 10.12.2025 10:27:39
Значение в ячейке на основе значений в нескольких других ячейках, Значение в ячейке по результатам значения в другой ячейке
 
Вы реальный пример заголовков покажите, а то в приведенной умной таблице все нормально работает.
=ОБЪЕДИНИТЬ("/";1;ЕСЛИОШИБКА(ИНДЕКС(Таблица1[#Заголовки];;{1;2;3}*ПОИСК("*";Таблица1[@]));""))

Ну, и если бренда(столбца) всего 3, а эксель старый, можно просто условия для всех прописать
=ЕСЛИ($E10;$E$8 & ЕСЛИ(СУММ($E10;$F10;$G10)>$E10;"/"; ); ) & ЕСЛИ($F10;$F$8 & ЕСЛИ($G10;"/"; ); ) & ЕСЛИ($G10;$G$8;)
Изменено: Sergey Stoyanov - 03.12.2025 17:04:22
Как изменить формулу с функцией СУММЕСЛИ для учета регистра
 
Двойные ссылки тут не при чем. Точнее - вы уверены, что синтаксис для эксель верный? Фигурные скобки зачем?  Есть ощущение, что тут вообще двойные ссылки не очень нужны, просто ссылаться на диапазон на нужном листе. Но, я о ваших задачах только гадать могу..
Изменено: Sergey Stoyanov - 03.12.2025 14:39:38
Как изменить формулу с функцией СУММЕСЛИ для учета регистра
 
У меня считает правильно, вот небольшой пример вместо вас нарисовал. Вы пишите про функцию Совпад, нужно думать у вас версия эксель, которая ее поддерживает. Если нет - нужно функцию "найти" использовать.  
Как изменить формулу с функцией СУММЕСЛИ для учета регистра
 
Вроде бы, в этом случае суммесли вообще не нужна, у вас же есть суммпроизв. Примерно так
=ЕСЛИОШИБКА(СУММПРОИЗВ(совпад(ДВССЫЛ({"sales25"}&"!A2:A1048576");L1313)*ДВССЫЛ({"sales25"}&"!B2:B1048576")); 0)
Маркер для крайнего уровня, Формулы, PQ, Vba
 
свернуть последний уровень, по f5 выделить в пустом столбце только видимые ячейки , поставить маркер на структуру, скажем 2 и  снтрл+энтер. потом фильтром - пустые последний уровень, по желанию можно поставить маркер 1.
Изменено: Sergey Stoyanov - 01.12.2025 09:46:26
Как посчитать количество дней в отфильтрованном диапазоне?
 
а вы макс и мин промежуточными итогами считайте

https://support.microsoft.com/ru-ru/office/%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D0%BF%D1%80%D...
как вписать массив в середину фомулы, как вписать массив в середину фомулы
 
В экселе на вкладке формулы есть замечательный пункт - вычислить формулу. Идете по шагам и смотрите, что происходит.
Выбор здесь превращает набор ссылок на ячейки в массив значений, в котором, затем, просмотром с конца ищется число, игнорируя текст и ошибки.  
Во втором случае везде, где не выполняется условие, будут ошибки, а где выполняется 1. 2>1,  поэтому просмотр найдет позицию последнего числа больше ноля и по этой позиции выдаст результат из последнего массива.
Для второго варианта, встречается чуть короче запись =ПРОСМОТР(;-1/условие/условие/...;диапазон результатов) , здесь 0 больше любого отрицательного.  
Изменено: Sergey Stoyanov - 28.11.2025 09:52:08
Альтернативные способы выбора числа по нескольких условиям, Помогите разобраться начинающему нубу
 
=ЧАСТНОЕ(E10-2;2)-4  
Замена функционала сводных таблиц через формулы, Замена функционала сводных таблиц через формулы
 
Если доп столбцы, то что мешает  просуммировать "закуп+продажи+остаток" в отдельный, а потом счетеслимн  по столбцу счет и этой сумме? Или что-то не так понял?
Изменено: Sergey Stoyanov - 25.11.2025 12:14:10
Формат ячейки - количество знаков после запятой
 
Если именно форматом, без реального округления, то формат ячейки общий, а в условное форматирование:
если не целый, например =a1<>ЦЕЛОЕ(a1) или остаток от деления на 1 не равно 0,  то ваш формат с 5-ю знаками после запятой.  
Изменено: Sergey Stoyanov - 19.11.2025 10:45:25
Макрос для удаление лишних пробелов
 
Удалить пробелы хотите в умной таблице, а обращаетесь ко всему столбцу..  Вы бы поиском воспользовались что ли. Вот с ходу на этом же форуме, чтобы сторонние ссылки не лепить. https://www.planetaexcel.ru/forum/?PAGE_NAME=message&FID=1&TID=155101&MID=12...
Хранение данных для сводной таблицы
 
Чтобы не отображались детали по щелчку, нужно галку про детали снять в параметрах сводной-данные. Там же - сохранять данные вместе со сводной или нет.  Деталей не будет, но, при желании, доступ в параметры у любого пользователя. А заблокировать доступ в параметры сводной  возможно вба и сможет, но этот момент совсем не знаю.  
Многоуровневый выпадающий список
 
Цитата
написал:
через УНИК чуть универсальней )  и без диспетчера имен
Ну, диспетчер то и у меня не особо нужен, просто удобно было в предыдущий файл добавить, чтобы в проверку данных не лазить. А вот то, что с решеткой $A$1#  можно ссылаться на массив формулы не знал, спасибо за пример, возьму на заметку.  
Многоуровневый выпадающий список
 
вот через уник
Многоуровневый выпадающий список
 
Надо же, переделал через уник, а не сохранил. тоже файл Матроса отправил.. придется снова сделать. только в обед время было, а сейчас как получится..
Многоуровневый выпадающий список
 
Видел где то "УНИК", то бишь эксель не совсем старый. Тогда, вроде, можно так.
Формула массива: Суммы по строкам
 
=СУММЕСЛИ(СМЕЩ($F$3:$AJ$3;СТРОКА($A$4:$A$12)-3;);"<>0")+$B$4:$B$12
Изменено: Sergey Stoyanov - 14.11.2025 14:39:08
Формула определения действия в промежутке времени
 
=ВЫБОР(ЕСЛИОШИБКА(ПРОСМОТР(--ПРАВБ($A$1;10);--A4:B4;1);0)+ЕСЛИОШИБКА(ПРОСМОТР(--ПРАВБ($A$2;10);--A4:B4;1);0)+1;"не действовало";"в части действовало";"действовало")
Изменено: Sergey Stoyanov - 12.11.2025 15:24:15
Поиск позиции отвечающую нескольким условиям
 
Просмотр вам в помощь, сколько хотите условий в знаменатель. Если правильно понял..
=ПРОСМОТР(;-1/(Таблица1[Наименование]=[@Наименование])/(Таблица1[Дата]<=[@Дата])/(Таблица1[Шт. в паспорте]>=[@[Кол-во]]);Таблица1[Номер паспорта])
PQ Замена текста по справочнику если текст содержит.. (код запроса)
 
На примере вроде работает try?
 
Код
 result = Table.AddColumn(
       names,
       "НАЗНАЧЕНИЕ",
       (x) => try Table.Skip(
           replacements,
           (w) => not Text.Contains(
               x[Назначение],
               w[old], Comparer.OrdinalIgnoreCase
           )
       ){0}[new] otherwise x[Назначение])      
      
PQ Замена текста по справочнику если текст содержит.. (код запроса)
 
с PQ знаком поверхностно, тут и учусь, иногда :).  Но, из приведённого кода мне, например, не понятно откуда берется [new] . Может result нужен?  
Изменено: Sergey Stoyanov - 11.11.2025 13:27:56
Сортировка плюс промежуточные итоги с помощью формулы
 
Код
let
    Источник = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    #"Измененный тип" = Table.TransformColumnTypes(Источник,{{"Номер", type text}, {"Цена ед. изм.", type number}, {"Кол-во", Int64.Type}}),
    #"Сгруппированные строки" = Table.Group(#"Измененный тип", {"Наименование", "Цена ед. изм."}, 
    {{"Количество", each List.Sum([#"Кол-во"]), type nullable number}, {"проб", each Text.Combine(List.Distinct([Номер]),", ")}}),
    #"Переупорядоченные столбцы" = Table.ReorderColumns(#"Сгруппированные строки",{"проб", "Наименование", "Цена ед. изм.", "Количество"})
in
    #"Переупорядоченные столбцы"


Так?
Вытащить последнюю цифру из текста со скобками
 
без макроса, формулой
=ЕСЛИОШИБКА(--ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПСТР(C5;2;ДЛСТР(C5)-3);"-"&СИМВОЛ(34)&",";"");СИМВОЛ(34);"");"")
Изменено: Sergey Stoyanov - 06.11.2025 17:20:48
Размещение пользовательской формы справа у ячейки., Необходимо разместить строку поиска(textbox) пользовательской формы справа у выделенной ячейки.
 
таких тем... вот например https://www.planetaexcel.ru/forum/?PAGE_NAME=message&FID=8&TID=9034
Сильно "тупит" таблица в Excel не могу понять в чем дело, помогите пожалуйста., "Виснет", "тупит" таблица-реестр в Excel , помогите пожалуйста разобраться.
 
После подключения через PQ 85кб осталось ...
Изменено: БМВ - 31.10.2025 16:06:36 (Файл удален по просьбе правообладателя.)
Добавление префикса к числу с условием, Необходимо добавить префикс к числу с разным количеством символов
 
Если в префиксе всегда фиксированное количество значащих цифр, как в примере, то только эти цифры и присоединять. А из 2го столбца 0  добавлять форматом.
=ЛЕВБ(A1;3)&ТЕКСТ(B1;"000000000")
Изменено: Sergey Stoyanov - 31.10.2025 11:17:11
Сильно "тупит" таблица в Excel не могу понять в чем дело, помогите пожалуйста., "Виснет", "тупит" таблица-реестр в Excel , помогите пожалуйста разобраться.
 
Как вариант, перекопировать с вставкой "только значения" в новый файл. Макросом, если буфер обмена не потянет.  Но про "лечение по фото" не поспоришь...
Хотя не понятно, там и про сводную и про формулы из исходников. Еще и фото нечеткое..
Изменено: Sergey Stoyanov - 30.10.2025 16:56:12
Обрезать в PowerQuery две строки по значению в ячейке., Не могу придумать как проще сделать в запросе сокращение таблицы до двух строк после определенной ячейки
 
Скрытый текст
Но у Сотникова с группировкой конечно красивее. И короче.
Изменено: Sergey Stoyanov - 29.10.2025 15:34:06
Страницы: 1 2 3 4 5 6 7 8 След.
Наверх