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

Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Сортировка от А до Я внутри других строк с данными
 
Цитата
написал:
Выделить диапазон > Настраиваемая сортировка > задать условия сортировки (столбец).
Спасибо. То что нужно
Сортировка от А до Я внутри других строк с данными
 
Меня в первую очередь интересует єто нормальное поведение Ексель и у всех так работает или только у меня так и это с чем-то связано...

Я думал, что если данные разделены пустыми строками, то внутри они должны без проблем сортироваться... А получается что ексель почему-то тянет все вверх и обьеденяет все в кучу...
Сортировка от А до Я внутри других строк с данными
 
Цитата
написал:
форматируем как таблицу  нужный диапазон и сортируем как надо потом преобразуем в диапазон
Скачал ваш пример. Нажал в В5 и сортировка и ничего у меня не поменялось... Вот такой резульат:
Сортировка от А до Я внутри других строк с данными
 
Цитата
написал:
ажать Ctrl+
Спасибо. На файле с примера ваш метод работает, а как быть если еще и справа в столбцах есть данные? Можно ли в таком случае как-то отсортировать, чтобы сортировались данные со всех столбцов, а не только с двух...
Сортировка от А до Я внутри других строк с данными
 
Есть много срок с данными. Нужно внутри строк отсортировать один из диапазонов от А до Я по столбцу В:


Нажимаю в ячейку В5


и нажимаю сортировать от А до Я. Ожидаю получить отсортированные данные по возростанию по указанному столбцу, вот так


но почему-то сливается с данными вверху и получается вот так



если вверху еще 30 строк других, то получаю совсем не то что нужно....

Почему Ексель не сортирует внутри диапазона, ведь отделено все пустыми строками, без данных.... Что нужно сделать чтобы сортировались бы данные?
Фильтрация по столбцам
 
Максим В., спасибо
Фильтрация по столбцам
 
В таблице в стобце А указан список продуктов. Для каждого продукта 100 раз повторяются столбцы с разными данными, среди которых есть столбец "Цена"

Как можно отфильтровать чтобы остались только названия и столбец "Цена", чтобы стало так:


Есть ли в ексель вроде фильтра по строкам, только по столбцам? Заранее благодарен за помощь.
Изменено: realmen80 - 22.02.2024 12:31:13 (прикрепил файл пример)
Не корректно работает функция ЕСЛИ
 
Вот блин, точно... Интересно как она туда попала :)

Спасибо за помощь
Не корректно работает функция ЕСЛИ
 
В столбце А и в столбце В указаны названия городов. В столбце С указана формула с функцией ЕСЛИ, которая сравнивает названия городов и если одинаковые - выводит 1, если есть отличия - 0, вот такая формула =ЕСЛИ(A2=B2;1;0)


Во второй строке  формула работает верно и дает результат 1, а в 3 и 4 строках - не верно дает результат... Названия одинаковые, а формула дает 0...

Что нужно изменить, чтобы формула давала верный результат? Заранее благодарен
Макрос подсветки совпадений текста в ячейках
 
Удалось доработать скрипт чтобы он работал как мне нужно. Если кому-то будет нужен, прикрепил к сообщению.

Ham13, еще раз спасибо что подсказали в чем проблема...  
Изменено: realmen80 - 30.11.2023 17:32:26
Макрос подсветки совпадений текста в ячейках
 
Цитата
написал:
Есть такой вариант. Кликаете по ячейке - подсвечиваются совпадающие
Спасибо за предложение. К сожалению, для моих целей такой вариант не очень подходит...
Макрос подсветки совпадений текста в ячейках
 
Ham13, спасибо за ответ. Запустил ваш макрос с моими данными. В этот раз получил ошибку: "Run time error "9" Subscript out of range"


Половнину ячеек закрасил и выдал ошибку... На вот этой строке проблему показывает


И еще вопрос. Можно ли сделать чтобы макрос закрашивал бы цветом только ячейки с текстом где есть совпадение? А то сейчас он и все пустые ячейки, без текста красит...

Прикрепил файл с данными на которых запускаю макрос и получаю ошибку. Спасибо
Изменено: realmen80 - 30.11.2023 16:00:01 (загрузил снова фото)
Макрос подсветки совпадений текста в ячейках
 
Есть макрос который после выделения мышкой определенной области на листе для проверки и запуска макроса - заливает цветом ячейки в которых текст идентичный. Вот так:


Вот его код:
Код
Sub PodsvetkaDubleiURL()
    Dim Dupes()     'объявляем массив для хранения дубликатов
    ReDim Dupes(1 To Selection.Cells.Count, 1 To 2)
     
    Selection.Interior.ColorIndex = -4142   'убираем заливку если была
    i = 3
    For Each cell In Selection
        If WorksheetFunction.CountIf(Selection, cell.Value) > 1 Then
            For k = LBound(Dupes) To UBound(Dupes)
                'если ячейка уже есть в массиве дубликатов - заливаем
                If Dupes(k, 1) = cell Then cell.Interior.ColorIndex = Dupes(k, 2)
            Next k
            'если ячейка содержит дубликат, но еще не в массиве - добавляем ее в массив и заливаем
            If cell.Interior.ColorIndex = -4142 Then
                cell.Interior.ColorIndex = i
                Dupes(i, 1) = cell.Value
                Dupes(i, 2) = i
                i = i + 1
            End If
        End If
    Next cell
End Sub

На данных которые я сравнивал ранее - макрос работал. А сейчас столкнулся с проблемой что макрос после начала работы выдает вот такую вот ошибку:


Подскажите, пожалуйста, что нужно поправить в коде макроса чтобы он корректно работал? Заранее благодарен за помощь
Формула со смещением как прописать чтобы работала
 
Благодарю за помощь. То что нужно
Формула со смещением как прописать чтобы работала
 
Нужно в столбце О с помощью формулы продублировать значение Product code из столбца А


Нужно получить вот такой результат в столбце О


Используется формула =ЕСЛИ(ЕПУСТО(A3);СМЕЩ(A3;-1;-1);A3)

Но что-то не срабатывает как нужно... Заранее благодарен за помощь
Получить сумму значений по условию
 
Спасибо всем за помощь. То что нужно
Получить сумму значений по условию
 
Цитата
написал:
Заполните все ячейки столбца ProductCode и воспользуйтесь функцией СУММЕСЛИ()
Как можно массово заполнить все пустые ячейки ProductCode кодом товара?
Что нужно указывать как критерий в функции чтобы получить сумму только в одной строчке напротив кода товара?
Получить сумму значений по условию
 
Цитата
написал:
Файл-пример в студию.
Прошу прощения... Забыл прикрепить... Прикрепил к сообщению первому
Получить сумму значений по условию
 
Есть список товаров для которых указан список продуктов с указанным весом каждого продукта.

Нужно в столбце D напротив каждого Product code получить общую суму веса всех продуктов для каждого товара.

Заранее благодарен за помощь
Изменено: realmen80 - 28.10.2023 14:09:53 (добавил файл пример)
Заменить в столбце данные по строкам новыми значениями по условию
 
Цитата
написал:
вот так?
Да. Спасибо за помощь
Заменить в столбце данные по строкам новыми значениями по условию
 
В столбце B указан список УРЛ. В столбце I указаны некоторые URL из столбца B, а в столбце J указаны URL которыми нужно заменить URL в столбце C.

То есть нужно взять первый УРЛ из столбца B и проверить указан ли он в столбце I, если указан, то взять URL из столбца J и заменить им URL в столбце C.


Чтобы в результате в столбце С по очереди заменились бы все URL новыми URL указанными в столбце J, чтобы стало вот так:

Заранее благодарен за помощь
Удалить строки содержащие указанные слова
 
Цитата
написал:
В моем файле смотрите, разве что надо поставить пометку что результат в другое место, а критерии только в E1:E2.
Спасибо за помощь
Удалить строки содержащие указанные слова
 
Цитата
написал:
Называется это -  расширенный фильтр.
Попробовал я расширенный фильтр, но ничего он не отсортировал....  Те же строки все и вывел мне... Или не так нужно указывать диапазоны?
Удалить строки содержащие указанные слова
 
В столбце А указано 100 000 УРЛ. В столбце В указаны слова.

Нужно удалить все строки из столбца А которые содержат указанные в столбце В слова.



Так как часть строк столбца А и столбца В совпадают, то при удалении строки в столбце А удалится и слово из столбца В, как я понимаю... То можно разместить слова по которым нужно удалять на отдельном листе, если нужно... Также как и результат можно выводить на отдельном листе

Так как строк очень много, желательно какой-то вариант который быстро проводил бы удаление, чтобы Эксель не думал по 10-15 минут выполняя операцию.
Заранее благодарен за помощь.
Просуммировать числа столбца и вставить сумму в соседнем столбце
 
Kuzmich, спасибо за еще один вариант решения задачи.

Цитата
написал:
realmen80 , немного подкорректировал   см. выше
Спасибо за ответ. С новым вариантом вроде нет проблем как были раньше.
Просуммировать числа столбца и вставить сумму в соседнем столбце
 
Цитата
написал:
Вариант
Подскажите, почему формула перестает работать после того как что-то поменять в формуле? Например, просто удаляю равно в начале формулы и потом снова его ставлю и формула уже не выдает число а пишет "#ЗНАЧ"

Или если конечную цифру диапазона увеличиваю в формуле вместо G1315 указываю например G20000 чтобы все строки попадали в диапазон и сразу же формула перестает отдавать значение... Даже если назад указать G1315....
Просуммировать числа столбца и вставить сумму в соседнем столбце
 
Цитата
написал:
Вариант
Спасибо за помощь
Изменить значение в ячейке по условию
 
Цитата
написал:
"ндх 400"
Спасибо за помощь
Просуммировать числа столбца и вставить сумму в соседнем столбце
 
Цитата
написал:
=ЕСЛИ(ЛЕВБ($A2;2)="st";СУММ($G2:ИНДЕКС($G2:$G1315;ЕСЛИОШИБКА(ПОИСКПОЗ("st*";$A3:$A1315;0);ПРОСМОТР("яяяяя";$B3:$B1315;СТРОКА($B3:$B1315))-СТРОКА())));"")
Подскажите, а есть ли возможность не привязываться к st в этой части формулы - (ЛЕВБ($A2;2)="st" в столбце А? Так как разные буквы могут быть тут в других магазинах...

Там где ПОИСКПОЗ в формуле я зменил "st*" на  "*-*" - и формула работает. А если также указываю в (ЛЕВБ($A2;2)="*-*" - то не работает формула...
Изменить значение в ячейке по условию
 
webley, спасибо за помощь. Работает
Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Наверх