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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 175 След.
Формула для заполнения значения если ячейка имеет цвет
 
Цитата
написал:
не должен быть Range,
Точно, я и забыл что далее я эту переменную использую для кода цвета. У меня при отказе от выбора ячейки выскакивала ошибка, и я начал экспериментировать, вставил он еррор и успокоился. Файл в сообщении #23 заменил.
Формула для заполнения значения если ячейка имеет цвет
 
Цитата
написал:
Смена цветов заливки не предусмотрена?
В файле по выбору цвета или без заливки.
Изменено: gling - 16.12.2025 21:10:51
Поиск значения в динамическом диапазоне и вывод его ближайшего номера позиции., Нужна функция для заполнения столбцов нужными значениями
 
Здравствуйте.
Название темы: Поиск значения в динамическом диапазоне и вывод его ближайшего номера позиции.
Вариант от sotnikov, но без массивного ввода.
Код
=ЕСЛИОШИБКА(ИНДЕКС($A2:$A$73;СУММПРОИЗВ(ПОИСКПОЗ(1;($B2:$B$73>C$1)*($B2<=C$1);)));)
подскажите как рассчитать места в соревновании
 
Цитата
написал:
первые места получают участники поразившие наибольшее число целей (всего 3)
Порядковый номер 13, поразил 3 цели, почему у него 13 место? В каком случае у него будет первое место? Что важнее, попадания, время или расход б/п?
Поиск по условиям
 
Еще вариант
Код
=ПРОСМОТР(1;1/СЧЁТЕСЛИМН(A15;Версии!$A$2:$A$16&"*";Лист1!D15;Версии!$D$2:$D$16&"*");Версии!$C$2:$C$16)
Формула для заполнения значения если ячейка имеет цвет
 
Предлагаю доработать макрос от Старичок, выбором нужного цвета ячеек, указав на ячейку с нужным цветом.
Код
Sub Ext()
  Dim Cl As Range, N&, Yac_kaCvet
  Set Yac_kaCvet = Application.InputBox("Выберите ячейку с нужным цветом:", "Выбор цвета ячейки", Selection.Address, Type:=8)
    Yac_kaCvet = Yac_kaCvet.Interior.Color
    Range("D:D").ClearContents
  For Each Cl In Range("A1:A" & Cells(1, 1).End(xlDown).Row)
    If Cl.Interior.Color = Yac_kaCvet Then
      N = N + 1
      Cells(N, "D") = Cl
    End If
  Next
End Sub
Подсчитать путь имея широту, долготу, высоту, уклон, скорость
 
Цитата
написал:
Хотелось бы видеть пройденный путь к каждой секунде.
А скорость умножить на время не устроит? А пройденный путь будет если пройденный за секунду плюс пройденное расстояние до этой секунды.
В Н3 и тянуть вниз.
Код
=(D3*1000)/3600*(A3-A2)*86400+H2
Выбор МАКС и МИН из меняющегося диапазона значений, Нахождение максимального и минимального значения котировок из дневной и вечерней сессии
 
Цитата
написал:
Просто в формулах поменять диапазон
Да. Можно даже через Найти/Заменить. Но не знаю как будут формулы считать на таких объёмах. Если будет долго считать, тогда лучше этот файл открывать отдельно, при закрытых других файлах Excel.
Выбор МАКС и МИН из меняющегося диапазона значений, Нахождение максимального и минимального значения котировок из дневной и вечерней сессии
 
Можно не создавать доп столбец Сессий (Дневная/Вечерняя) на исходном листе. Лишнее прописал, в файле убрал.
Цитата
Два дня разбирался, в помощь ИИ
В Excel есть возможность просмотреть пошаговую работу формул, на вкладке Формулы -- Вычислить формулу. Активируете ячейку с формулой и жмёте Вычислить формулу, и видите поэтапно как формула считает. Только чтобы понять, не нужны такие большие диапазоны как у вас ($B$1:$B$1943), достаточно уменьшить до 10-15 строк, и можно в каждой сессии оставить по 3-4 строки с данными, остальные строки в исходнике  удалить. Тогда просмотр работы будет более удобным.
Изменено: gling - 12.12.2025 22:21:30
Логика работы СУММЕСЛИМН() при выборе разных условий из одного диапазона, Не работает формула суммеслимн при одинаковом диапазоне условия и разными условиями
 
Ещё вариант:
Код
=СУММПРОИЗВ(СУММЕСЛИ(Наборка!A45:A49;Список!A18:A20;Наборка!G45:G49))+СУММЕСЛИ(Наборка!A45:A49;Список!A25;Наборка!G45:G49)
Как отобразить значение ячейки на фигуре?
 
Название темы
Цитата
Как отобразить значение ячейки на фигуре?
Ответ по теме:
Цитата
написал:
Проше простого: выделяем нужную фигуру, в строке формул пишем символ "равно" и кликаем по нужной ячейке.
Если хотите вставить в фигуру формулу или получить в фигуре результат вычислений по формуле, то это уже другая тема, не о значении  в ячейке, а о не полученном ещё значении.
Выбор МАКС и МИН из меняющегося диапазона значений, Нахождение максимального и минимального значения котировок из дневной и вечерней сессии
 
Здравствуйте.
Вариант формулами в файле.
[ Закрыто] Определение даты в таблице и перенос в другую таблицу
 
Умеете же вы задавать вопросы. В формуле из сообщения нет и намека на столбец ВС, но в файле есть намек на этот столбец. Для чего же тогда формула не связанная с файлом прописана в сообщении, разве нельзя было прописать формулу из файла?
Код
=ЕСЛИ(ИЛИ(BC2={"";"перерегистрация"});"";СЧЁТЕСЛИ(AY$2:AY$200;"<"&BB2)+СЧЁТЕСЛИМН(BB$2:BB$200;"<"&BB2;BC$2:BC$200;"<>*я")+СЧЁТЕСЛИМН(BB$2:BB2;BB2;BC$2:BC2;"<>*я"))
Попробуйте в формуле в файле вместо ИЛИ(BC2={"";"перерегистрация"});, прописать СУММ(СЧЁТЕСЛИ(BC2;{"";"*перерегистрация*"})); Должно получиться так:
Код
=ЕСЛИ(СУММ(СЧЁТЕСЛИ(BC2;{"";"*перерегистрация*"}));"";СЧЁТЕСЛИ(AY$2:AY$200;"<"&BB2)+СЧЁТЕСЛИМН(BB$2:BB$200;"<"&BB2;BC$2:BC$200;"<>*я")+СЧЁТЕСЛИМН(BB$2:BB2;BB2;BC$2:BC2;"<>*я"))
Не работает формула ВПР
 
Здравствуйте.
Цитата
написал:
почему-то не срабатывает формула
Так вы же ищите значение Е8, а в Е8 пусто, ищите B8, тогда сработает
Быстрое выделение диапазона по количеству заполненных ячеек в соседнем столбце.
 
Здравствуйте.
Вариант названия темы: Быстрое выделение диапазона по количеству заполненных ячеек в соседнем столбце.
Можно тыкнуть курсором в данные столбца Е, нажав Ctrl+стрелка вниз попасть на нижнею ячейку столбца Е стрелка вправо активирует ячейку столбца F, зажав Shift+Ctrl+ стрелка вверх выделит столбец F снизу и до данных, если надо выше, нажать стрелку ещё раз. О других способах смотрите по ссылке здесь
Вывод значений, при выполнении условий сравнения
 
Дааа, этот пример в файле не лучше предыдущего. Смотрите вариант в файле, формулой массива:
Код
=ЕСЛИОШИБКА(ИНДЕКС($M$2:$M$64;СУММПРОИЗВ(ПОИСКПОЗ(1;(--C23>=--$K$2:$K$64)*(--C23<=--$L$2:$L$64)*ЕЧИСЛО(НАЙТИ(A23;$I$2:$I$64));)));"Нет совпадений")

Немного поменял данные, чтобы видеть что формула работает.

Изменено: gling - 05.12.2025 20:30:42
Подсветить неугодные пересечения
 
Ещё вариант:
Код
=($H2>0)*СУММ($C2:$G2)
Выделить цветом одинаковые по строкам значения в разных столбцах
 
Здравствуйте.
KonstantinS, в вашем случае данные в столбце L всегда будут подсвечены, так как они отображаются минимальную величину из столбцов G и J. Вам это надо? А для столбцов G и J нужны 2 правила, для столбца G: =G8=МИН(G8;J8); для столбца J такая же: =J8=МИН(G8;J8). Можно и для столбца L такую же прописать, но повторюсь, в вашем примере он будет всегда покрашен.  
Вывод значений, при выполнении условий сравнения
 
Цитата
написал:
про наименование речь.
В файле нет такого, Покажите в файле что вы хотите добавить.
Вывод значений, при выполнении условий сравнения
 
Цитата
написал:
А можно


Можно. Добавьте в формулу такое сравнение: *(данные столбца с серийниками кабеля=ячейка с нужным серийнеком кабеля). В вашем примере нет про кабель ничего, по этому не понятно в каком столбце эти данные.  
Изменено: gling - 04.12.2025 13:27:17
Значение в ячейке на основе значений в нескольких других ячейках, Значение в ячейке по результатам значения в другой ячейке
 
У вас формула в примере предназначена для сцепления дат, если вам в реальном файле нужно сцеплять даты тогда всё предложенное здесь необходимо изменять под данные с датами. Для примера в файле, из сообщения #17, можно так:
Код
=СЦЕПИТЬ(ЕСЛИ(G21;G20&ЕСЛИ(СУММ(R21;W21);" / ";"");"");ЕСЛИ(R21;R20&ЕСЛИ(W21;" / ";"");"");ЕСЛИ(W21;W20;""))
Изменено: gling - 04.12.2025 10:46:49
Вывод значений, при выполнении условий сравнения
 
Цитата
написал:
все будет приведено так или иначе к виду начальное и конечное значение.
А пока не привели, удалите из таблицы строки с пустыми ячейками в столбцах А и В и посмотрите на результат который получится.
Цитата
написал:
Так же не до конца понял смысл столбца F.
Столбец F для проверки результата по строкам, если результат НД, значит ошибка в данных.
Найти и подставить значения в зависимости от цены, Нахождение значения и подставление его в ячейку по нескольким параметрам.
 
Здравствуйте.
Цитата
написал:
Хотя бы с FBO решить.
Вариант:
Код
=ПРОСМОТР(B2;{0;100;300;500;1500};ИНДЕКС(Комиссия!$B$2:$K$4;ПОИСКПОЗ(Юнитка!A2;Комиссия!$A$2:$A$3;);))
Значение в ячейке на основе значений в нескольких других ячейках, Значение в ячейке по результатам значения в другой ячейке
 
Здравствуйте.
Ещё вариант
Код
=СЦЕПИТЬ(ЕСЛИ(E9;$E$8&ЕСЛИ(СУММ(F9:G9);"/";"");"");ЕСЛИ(F9;$F$8&ЕСЛИ(G9;"/";"");"");ЕСЛИ(G9;$G$8;""))

При необходимости в СЦЕПИТЬ() можно добавлять условия с ЕСЛИ(), если ячеек в строке будет не три а больше.

Суммирование по условию с параметрами более 255 символов, СуммЕслиМН не считает
 
Здравствуйте.
Можно и СУММЕСЛИМН() но только ограничить количество знаков.
Код
=СУММЕСЛИМН(Таблица1[Дебет / Дебет];Таблица1[Наименование];ЛЕВСИМВ(B9;250)&"*";Таблица1[Описание];ЛЕВБ(C9;250)&"*")
Вывод значений, при выполнении условий сравнения
 
Цитата
написал:
но почему то она прибавила +1
Не прибавила, это значение есть в столбце С, но оно скрыто, так как там в столбце А нет данных. Для исключения из поиска не ограниченных началом и концом периодов нужно в формулу добавить ещё две проверки на отсутствие пустых ячеек *($A$250:$A$1857<>"")*($B$250:$B$1857<>""). Получится такая формула:
Код
=ИНДЕКС($C$250:$C$1857;СУММПРОИЗВ(ПОИСКПОЗ(1;(--H1673>=--$A$250:$A$1857)*(--H1673<=--$B$250:$B$1857)*($C$250:$C$1857<>"")*($A$250:$A$1857<>"")*($B$250:$B$1857<>"");)))
Вывод значений, при выполнении условий сравнения
 
Здравствуйте.
Конечно пример "ещё тот". В примере нет данных для которых написана формула в стартовом сообщении, нет примера что мы должны получить в конечном виде. Может быть такую формулу надо в ячейку I1673?
Код
=ИНДЕКС($C$250:$C$1857;СУММПРОИЗВ(ПОИСКПОЗ(1;(--H1673>=--$A$250:$A$1857)*(--H1673<=--$B$250:$B$1857)*($C$250:$C$1857<>"");)))

Или всё ж таки надо с протягиванием по столбцу?

Автоматический подбор льготной ставки налога по значению налогооблагаемой базы, исходя из года работы, Нужно подобрать ставку налога исходя из двух условий: положительное значение прибыли до налогов и год (включая любой из квартала этого года) получения таковой прибыли до налогов
 
Здравствуйте.
Ещё вариант:
Код
=ЕСЛИ(F7<0;0;ЕСЛИОШИБКА(ПРОСМОТР(F5-ИНДЕКС($F$5:F$5;ПОИСКПОЗ(100;$F$7:F$7;));{0;6;12;28};{2;7;15,5;25});))%
Отбор сумм из таб, по заданному периоду месяцев с доп условиями, Нужно произвести подбор по критериям и периоду диапазона месяцев
 
Цитата
написал:
СУММЕСЛИМН() с массивом в критерии не отрабатывает
Спасибо, буду знать.
[ Закрыто] Определение даты в таблице и перенос в другую таблицу
 
Цитата
написал:
Очень муторно, что сам запутался
По этому наверное, так и объясняет. Как можно понять что снятие и перерегистрация это об одной и той же машине? Может быть привязываться не только к процедуре, но и к номеру машины? Старый номер, новый номер или какой-то идентификационный номер. А будет 10 перерегистраций и снятий в один день и тогда что, к чему относится, вообще будет не понятно. Ну это ваше дело, делайте как вам нравится. Рад был помочь, удачи вам в освоении Excel.  
Изменено: gling - 01.12.2025 13:03:50
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 175 След.
Наверх