Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 102 След.
Посчитать сумму диаметров по каждому блоку, с исключением из подсчета строк с некоторыми индексами и кодами
 
Цитата
Андрей написал:
Я правильно понял?
да верно
Каждому For свой Next
Автоматическое построение графиков по каждому элементу ряда химических проб
 
Цитата
vikttur написал:
Это к  buchlotnik
не, я пас - без метаданных это мазохизм какой-то
Каждому For свой Next
Автоматическое построение графиков по каждому элементу ряда химических проб
 
Цитата
aigy3 написал:
Хотелось бы механизировать процесс.
может всё-таки автоматизировать?  :)
по задаче - ни хрена не понятно - где данные по дате анализа? почему графики по разным элементам раскрашены по-разному? или у вас разная проходимость по разным показателям и вы их фиксируете отдельно, тогда где эта информация?
Цитата
aigy3 написал:
в VBA не увидел средства построения графиков и работы с ними
запустите макрорекодер и увидите  ;)
короче вместо потока информации на нескольких листах опишите лучше что и как должна делать программа (ну или ДВС, если и прям нужна механизация)
Каждому For свой Next
Рассчитать среднее значение по данным в группе
 
вероятно сводной... только сообщения не видно
Каждому For свой Next
Вычисление рабочих дней между датами, Разработка пользовательской функции в PowerQuery
 
Цитата
RinatG написал:
список выходных и праздничных дней (ручками создается)
ну так-то да... только несколько трудоемко ИМХО
Каждому For свой Next
Power Query Максимум по одному столбцу
 
Цитата
sitro написал:
лучше так.
не, лучше на записях )))
Код
let
    from = List.Buffer(Excel.CurrentWorkbook(){[Name="Таблица7"]}[Content][Значение]),
    a = List.Max(from),
    b = List.Transform(from,(x)=>[Значение=x,Макс=a]),
    to = Table.FromRecords(b)
in
    to

тестировал увеличив таблицу до 5к строк - см. файл
Изменено: buchlotnik - 27 фев 2021 03:24:36
Каждому For свой Next
В таблицу с инв. номерами подставить штрихкод при совпадении названия
 
Код
=НАИБОЛЬШИЙ($F$2:$F$9*($E$2:$E$9=B2);СЧЁТЕСЛИ($B$1:B2;B2))
Каждому For свой Next
Поиск ближайшего числа в массиве по приближенным условиям
 
Цитата
konsvg написал:
надо  два раза индексу использовать))
да можно и без них:
Код
=МИН(ЕСЛИ($H$4:$H$23*($A$4:$A$23=M18)*($B$4:$G$23>=M19)*($B$1:$G$1=ПРОСМОТР(M17;$A$1:$F$1;$B$1:$G$1));$H$4:$H$23;""))
Каждому For свой Next
В выгрузке из 1С из даты/время удалить время
 
на символ короче )))
Код
=ОТБР(E3)
Каждому For свой Next
Поиск ближайшего числа в массиве по приближенным условиям
 
Код
=LET(x;ИНДЕКС($B$4:$G$23;;ПОИСКПОЗ(M17;$B$1:$G$1;1)+1)*($A$4:$A$23=M18);ИНДЕКС($H$4:$H$23;ПОИСКПОЗ(МИН(ЕСЛИ(x>M19;x;""));x;)))
или по старинке:
Код
 =ИНДЕКС($H$4:$H$23;ПОИСКПОЗ(МИН(ЕСЛИ(ИНДЕКС($B$4:$G$23;;ПОИСКПОЗ(M17;$B$1:$G$1;1)+1)*($A$4:$A$23=M18)>M19;ИНДЕКС($B$4:$G$23;;ПОИСКПОЗ(M17;$B$1:$G$1;1)+1)*($A$4:$A$23=M18);""));ИНДЕКС($B$4:$G$23;;ПОИСКПОЗ(M17;$B$1:$G$1;1)+1)*($A$4:$A$23=M18);))
Каждому For свой Next
Как итоги одной строки разделить между другими?
 
Цитата
PooHkrd написал:
Все делал на кнопках, руками в код не лазил
всё делал руками... кнопки отключили за неуплату  ;)  
Код
let
    from = Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],
    comb = Table.CombineColumns(from,{"Продажа","Категрия"},(x)=>x{0}/x{1},"Продажа"),
    trnsf = Table.TransformColumns(comb,{"Манагер", each Text.Split(_,"/")}),
    to = Table.ExpandListColumn(trnsf, "Манагер")
in
    to
Изменено: buchlotnik - 26 фев 2021 21:10:06
Каждому For свой Next
Посчитать сумму диаметров по каждому блоку, с исключением из подсчета строк с некоторыми индексами и кодами
 
Цитата
Андрей написал:
Есть таблица
и вам здрасьте
вдруг правильно...
Код
=СУММПРОИЗВ($E$2:$E$92*($A$2:$A$92=M114)*($C$2:$C$92=$N$96)*ЕНД(ПОИСКПОЗ($Q$2:$Q$92;{"2a";"2b";"D"};)))
Каждому For свой Next
существуют ли меры (как в Power Pivot) в гугл таблицах?, существуют ли меры (как в Power Pivot) в гугл таблицах?
 
Цитата
Сергей Ким написал:
Планируется использовать в сводной таблице так, чтобы счет раскладывался на строки по контексту строки
показали бы хоть пример...
Каждому For свой Next
Подсчет противопожарного оборудования под заданную кубатуру помещения
 
Цитата
nikika написал:
нельзя ли как-то формулами
я вроде как предложил вариант...
Каждому For свой Next
Подсчет противопожарного оборудования под заданную кубатуру помещения
 
если подбираем не более 2-х типов оборудования на помещение, то можно и на формулах
Каждому For свой Next
существуют ли меры (как в Power Pivot) в гугл таблицах?, существуют ли меры (как в Power Pivot) в гугл таблицах?
 
Цитата
Сергей Ким написал:
нечто похожее на COUNTX(FILTER(...)...)
так гуглы и так поддерживают СЧЁТЕСЛИ и СЧЁТЕСЛИМН в вычисляемых полях
Каждому For свой Next
Почему нельзя определить разность дат?
 
Цитата
Hryak написал:
Почему-то
в 1999 году не было 29 февраля, это раз; вы вычитаете конец из начала, а не наоборот - это два
Изменено: buchlotnik - 26 фев 2021 14:03:52
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
Цитата
PooHkrd написал:
код от ТС на втором месте
ну да и при этом мой только
Цитата
buchlotnik написал:
чутка быстрее
и вообще собственноручно написанный он всегда понятнее и приятнее в обращении, ИМХО

ещё помучал комп на работе, ничего не поменялось, кроме абсолютных величин:
Изменено: buchlotnik - 26 фев 2021 12:12:06
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
Цитата
Андрей VG написал:
А так
на 100 прогонах (комп не домашний, чутка медленнее):
Каждому For свой Next
Макрос для нумерации строк
 
Код
If oCell.Font.Bold
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
на 100 прогонах

Табличка в одну строку, буфер только память тратит похоже
Изменено: buchlotnik - 26 фев 2021 07:24:23
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
PooHkrd, так а ReplaceValue разве не построчно идёт? Для меня просто загадка, почему в скорости проигрывает
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
интересно по скорости (среднее по 1000 запусков):
Изменено: buchlotnik - 25 фев 2021 22:57:17
Каждому For свой Next
Расчёт повышения премии при уменьшении % премии, при увеличении выручки процент премии снижается, но сама премия растёт
 
что-то не понял зачем логарифмы - почему нельзя линейно прикинуть сумму премии, а от нее процент?
Код
=ОКРУГЛ(A8*НАКЛОН(C3:C4;A3:A4)+ОТРЕЗОК(C3:C4;A3:A4);0)
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
чутка быстрее
Код
let
    from = Excel.CurrentWorkbook(){[Name="Таблица2"]}[Content],
    f=(x)=>[    a = x{0}, 
                b = List.PositionOf(Record.ToList(a),null,Occurrence.Last,(s,c)=>c<>s),
                c = Table.FromRecords({Record.TransformFields(a,{Table.ColumnNames(x){b},(x)=>null})})][c],
    to = f(from)
in 
    to
Каждому For свой Next
Pq Замена последнее не пустое по столбцу на null
 
а можно поподробнее - не пустое по столбцу или по строке? строк всегда одна или могут быть варианты?
Каждому For свой Next
Число умножить на коэффициент, зависящий от этого числа., расчет
 
по исходному вопросу:
Код
=B1*(2,5+0,5*(B1>5500))
Каждому For свой Next
Сколько добавить средств, чтобы среднее двух значений равнялось заданному
 
и вообще надо красоту навести
Изменено: buchlotnik - 25 фев 2021 01:47:04
Каждому For свой Next
Сколько добавить средств, чтобы среднее двух значений равнялось заданному
 
Цитата
Zzz01 написал:
решение данной задачи чисто математической формулой,
да пожалуйста

что пишется в Excel как
Код
 =$G$7*СРЗНАЧ($C$3:$C$5)-СРЗНАЧ($D$3:$D$5)


Пы.Сы.
Цитата
Zzz01 написал:
СРЕДЗН это формула экселя
а вот нихрена, нет такой формулы, да и функции тоже, вам бы терминологию подтянуть...
Изменено: buchlotnik - 24 фев 2021 17:27:18
Каждому For свой Next
Ячейки пустые и с информацией. Расчет по формуле. Функция "ЕСЛИ", Если все ячейки пустые, то в ячейке с формулой должно быть пусто, если хоть одна заполнена, то должен выполняться расчет по формуле
 
Код
=ЕСЛИ(И(A1="";B1="";C1="");"";A1+B1+C1)
Каждому For свой Next
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 102 След.
Наверх