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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 40 След.
Список из ячеек, Формирования большого списка из списков в ячейках
 
CyberBat, Здравствуйте, вариант макросом
Код
Sub test()
Dim lrow As Long, dictemp As Object, vartemp, List
Set dictemp = CreateObject("Scripting.Dictionary")
lrow = Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To lrow
    List = Split(Cells(i, 1), ",")
    For j = 0 To UBound(List)
        If Not dictemp.exists(Trim(List(j))) Then vartemp = dictemp.Item(Trim(List(j)))
    Next j
Next i
Cells(2, "E").Resize(dictemp.Count, 1) = Application.Transpose(dictemp.keys())
End Sub

P.S. Чувствителен к регистру
Изменено: Александр П. - 21.02.2024 05:13:07
Извлечь нужные данные из ячейки
 
chelovekov81, здравствуйте, для C3
Код
=ЛЕВСИМВ(A3;ПОИСК("(";A3)-2)

Для D3
Код
=ПСТР(A3;ПОИСК("(";A3)+1;ДЛСТР(A3)-ПОИСК("(";A3)-1)

И протянуть вниз
Расчет НМЦ, Помощь при расчете НМЦ
 
Цитата
АlехМ написал:
может оказаться меньше трех значений,
Возможно я путаю, но там меньше 3ех поставщиков нельзя для расчетов
Изменено: Александр П. - 15.02.2024 12:23:09
Расчет НМЦ, Помощь при расчете НМЦ
 
Степан Малышкин, Вариант
Код
=СРЗНАЧ(НАИМЕНЬШИЙ(ЕСЛИ(B2:G2<МИН(B2:G2)*1,2;B2:G2);1);НАИМЕНЬШИЙ(ЕСЛИ(B2:G2<МИН(B2:G2)*1,2;B2:G2);2);НАИМЕНЬШИЙ(ЕСЛИ(B2:G2<МИН(B2:G2)*1,2;B2:G2);3))*B3

Формула массива
Преобразовывать числа в Дни и Часы, Преобразовывать числа в Дни и Часы
 
alsecr, Скопируйте формулу из моего сообщения, вставьте в свою таблицу, выделите ячейку с формулой, нажмите ctrl + H, В поле найти пишите A1 в поле Заменить на Введите нужный вам адрес ячейки, нажмите на кнопку Заменить
Преобразовывать числа в Дни и Часы, Преобразовывать числа в Дни и Часы
 
alsecr, Вариант, если правильно понял
Код
=ЕСЛИ(--ЛЕВСИМВ(A1;ПОИСК(".";A1)-1)>30;ОКРУГЛВНИЗ(ЛЕВСИМВ(A1;ПОИСК(".";A1)-1)/30;0)&" мес. "& ОСТАТ(ЛЕВСИМВ(A1;ПОИСК(".";A1)-1);30)&" дн. "&ОКРУГЛ(ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(".";A1))/60;0)&" ч.";ЛЕВСИМВ(A1;ПОИСК(".";A1)-1)&" дн. "&ОКРУГЛВВЕРХ(ПРАВСИМВ(A1;ДЛСТР(A1)-ПОИСК(".";A1))/60;0)&" ч.")
Изменено: Александр П. - 05.02.2024 08:05:43
СУММЕСЛИ + ДВССЫЛ с другой книги, Как подружить суммесли и двссыл, что бы данные брались из другой книги
 
БМВ, Ну так автор не уточнял что надо тянуть из закрытой  :)
Учет двойных строк без задвоения итоговой суммы
 
Цитата
cuprum написал:
как Вы это сделали?
Просто добавьте ' Апостроф перед суммой, и не нужно менять формат ячеек на текстовый.
Изменено: Александр П. - 12.01.2024 03:12:15
СУММЕСЛИ + ДВССЫЛ с другой книги, Как подружить суммесли и двссыл, что бы данные брались из другой книги
 
Rutven, Добавить в ДВССЫЛ имя книги перед именем листа, в чем проблема то?
Код
=СУММЕСЛИ(ДВССЫЛ("'[Отчеты с 16.11.2023 по 31.12.2023.xlsx]"&ТЕКСТ(M1;"ДД.ММ.ГГГ")&"'!"&"$G:$G");$A2;ДВССЫЛ("'[Отчеты с 16.11.2023 по 31.12.2023.xlsx]"&ТЕКСТ(M1;"ДД.ММ.ГГГ")&"'!"&"$M:$M"))
Неправильно вставляет цвет, Цвет ячейки
 
Цитата
Лев Погудин написал:
А что поможет то
Чет я с телефона подзапутался, проверьте, так нужно?
Неправильно вставляет цвет, Цвет ячейки
 
Лев Погудин, глянул файл, неправильно понял, не поможет тут изменение приоритетов
Учет двойных строк без задвоения итоговой суммы
 
cuprum,
Цитата
cuprum написал:
Ввод как текста не помогает, да и фильтровать тогда неудобно
А если проверить?
Неправильно вставляет цвет, Цвет ячейки
 
Лев Погудин, Поменять местами правила УФ в том порядке, в котором вам нужен приоритет, если я правильно понял вопрос. Правило расположенное выше - имеет приоритет перед тем, что ниже.
Удалить полностью строки, которые встречаются 2 раза (не только дубли)
 
Mick_20, Здравствуйте, по картинкам тут не лечат, особенно по таким, которые даже не отображаются  :)
P.S. Картинка не отображалась из за настройки сети работы
Изменено: Александр П. - 08.12.2023 11:14:54
Сортировка списка на других листах по условию
 
Цитата
Energo73 написал:
что бы сортировка начиналась со строки:№ п.п.
Вариант
Сортировка списка на других листах по условию
 
Energo73, Вариант
Формула с несколькими значениями, условиями и разными форматами чисел, Формула с несколькими значениями, условиями и разными форматами чисел
 
Макс П, Это аргументы функций ОКРУГЛВНИЗ И ОКРУГЛ, которые говорят до скольки знаков после запятой округлять, а про 6 вы правильно поняли
Изменено: Александр П. - 07.12.2023 08:11:40
Формула с несколькими значениями, условиями и разными форматами чисел, Формула с несколькими значениями, условиями и разными форматами чисел
 
Цитата
Макс П написал:
при 100% исполненении формула выдавал 0
Извиняюсь, невнимательно прочитал
измените =(H6<G6) на =(H6<=G6) в начале формулы
Изменено: Александр П. - 07.12.2023 07:59:15
Формула с несколькими значениями, условиями и разными форматами чисел, Формула с несколькими значениями, условиями и разными форматами чисел
 
Макс П, Вариант с переделанной формулой  для первого показателя
Узнать индекс или адрес элемента выпадающего списка?
 
Tosyan12,  Читаем тут Приемы, делаем выпадающий список как описано по ссылке

В F1:F3  находится смарт таблица с названием Таблица1, с заголовком - Список и тогда формула приобретет примерно такой вид
=ПОИСКПОЗ(D2;Таблица1[Список];0)
Изменено: Александр П. - 07.12.2023 04:21:21
Узнать индекс или адрес элемента выпадающего списка?
 
Tosyan12, Для приведенного вами примера
Код
=ПОИСКПОЗ(D2;$F$2:$F$3;0)
Поиск по нескольким критериям (используя формулу массива)
 
Цитата
Сливочный написал:
я проверял, там везде числовой формат...
При чёт тут формат?
Список5 - ='Реестр РД ГСП-1 23-06-29'!$E$7:$E$1069, ячейка E943 - значение "Изм."
Список11 - ='Реестр РД ГСП-1 23-08-31'!$E$7:$E$1090 ячейка E373 - значение "3(0)"
Поиск по нескольким критериям (используя формулу массива)
 
Цитата
Сливочный написал:
почему не работают форму в ячейках?    
Почему у вас в диапазоне с числами из которых выбирается максимальное находятся ячейки с текстом?
Изменено: Александр П. - 01.12.2023 03:12:05
Посчитать количество пар товара на складе
 
Павел \Ʌ/, Кстати да, я к своему стыду даже и не подумал  :)
Поиск по нескольким критериям (используя формулу массива)
 
Сливочный, Вариант
Код
=МАКС((Лист2!$C$3:$C$13=B2)*(Лист2!$B$3:$B$13="Утверждён")*Лист2!$D$3:$D$13)
Посчитать количество пар товара на складе
 
rotex42, Вариант
Код
=ЕСЛИ(И(G2>0;H2>0);ЕСЛИ(G2>H2;H2;G2);0)
[ Закрыто] Проблема с формулой, Не могу исправить ошибку в формуле
 
Arinka2024, Формула считает по той логике, которую вы в неё вложили, считает абсолютно правильно.
А вот что и как нужно вам, нам неизвестно.
P.S. модераторы за название темы помощь заблокируют в любом случае, подумайте и предложите название темы в соответствии со своей задачей, а так же опишите что вам нужно считать и как
Как удалить дубли в колонке, Как удалить дубли в колонке
 
sotex2, Ещё вариант
Код
Sub test()
Dim lrow As Long, arrMail, key, strMail As String, dicTemp As Object
Application.ScreenUpdating = False
lrow = Cells(2, "E").End(xlDown).Row
Set dicTemp = CreateObject("Scripting.Dictionary")
For i = 2 To lrow
    arrMail = Split(Trim(Replace(Cells(i, "E"), ", ", " ")), " ")
    For j = 0 To UBound(arrMail)
        If Not dicTemp.Exists(arrMail(j)) Then
            key = dicTemp.Item(arrMail(j))
            strMail = strMail & arrMail(j) & ", "
        End If
    Next j
    If Len(strMail) > 0 Then Cells(i, "E") = Left(strMail, Len(strMail) - 2) Else Cells(i, "E") = ""
    strMail = ""
Next i
arrMail = Split(Trim(Replace(Cells(2, "E"), ", ", " ")), " ")
Application.ScreenUpdating = True
End Sub
Изменено: Александр П. - 29.11.2023 04:42:01
Как заполнить значения ячейки, основываясь на цвете другой ячейки?, Excel
 
Цитата
Kuznetsov2002 написал:
Как заполнить значения ячейки, основываясь на цвете другой ячейки?
Только макросом, в вашем же случае отталкиваться нужно не от цвета ячейки а от условия по которому эта ячейка окрашивается
Не вдаваясь в подробности
Код
=ЕСЛИ(K9<J9*0,8;1;ЕСЛИ(И(K9>=J9*0,8;K9<J9*0,9);2;ЕСЛИ(И(K9>=J9*0,9;K9<J9);3;ЕСЛИ(И(K9>=J9;K9<J9*1,1);4;5))))
проверка данных: число (либо целое, либо дробное до десятых)
 
Цитата
Antag написал:
А как растянуть на несколько ячеек?
Ваши скриншоты не дают понимания сути вопроса, приложите файл пример по правилам форума с тем что есть и что хотите
Изменено: Александр П. - 17.11.2023 03:22:28
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 40 След.
Наверх