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

Страницы: 1 2 След.
Макрос для склеивания ячеек и вставки в них изображений., Макрос для склеивания ячеек и вставки в них изображений.
 
Игорь, Значит тогда без сжатия, для экономии бюджета. Обожму до импорта в Excel. Спасибо за подсказку.
Жду ваших предложений по цене.

Мне достаточно макроса, надстройка не требуется.
Макрос для склеивания ячеек и вставки в них изображений., Макрос для склеивания ячеек и вставки в них изображений.
 

Макрос для склеивания ячеек и вставки в них изображений.

Что требуется сделать по шагам:

1.       В столбце Артикул найти идентичные значение и произвести склейку соответствующих ячеек в столбце Изображение.

2.       В локальных папках требуется произвести поиск изображения по уникальному значению артикула, которое совпадает с уникальным именем файла изображения и если такое найдется, вставить в соответствующую склеенную ячейку. Если файл изображения отсутствует, то следует оставить склеенную ячейку пустой, и размеры ее не меняются.

3.       При вставке изображения, требуется подогнать размеры ячейки под размеры изображения, минимум 96x96 pix. Картинка должна располагаться по центру по вертикале/горизонтали.

4.        Добавление гиперссылок к вставляемым изображениям

Изменено: DimazzZ - 27.01.2021 07:03:45
Развернуть файл из Вертикального в горизонтальный
 
Kuzmich, подошел, спасибо!  :)

на PQ решил все попробовать сделать, но есть загвоздки)
Развернуть файл из Вертикального в горизонтальный
 
Может еще кто сможет помочь? Спасибо.
Развернуть файл из Вертикального в горизонтальный
 
Михаил Л, файлик с примером обновил, убрал мусор.
Работает, только шкал размеров несколько и требуется подбирать значение из нужной шкалы... Size ID - A, B, C, D, E, F...
Код
// Таблица1
let
    Source = Table.Skip(Excel.CurrentWorkbook(){[Name="Таблица1"]}[Content],1),
    Custom1 = Table.SelectRows(Source,(i)=>i[Столбец9]="Euro"),
    Custom2 = Table.RemoveFirstN(Source,(i)=>i[Столбец1]=null),
    Custom3 = Table.PromoteHeaders(Custom1&Custom2),
    Custom4 = Table.FillDown(Custom3,{"Column1"}),
    Custom5 = Table.CombineColumns(Custom4,{"Column1", "Column5"},(i)=>Text.Combine(i,"-"),"a"),
    Custom6 = List.RemoveLastN(List.Skip(List.Skip(Table.ToRows(Custom1){0},each _<>"Euro")),each _=null),
    Custom7 = Table.SelectColumns(Custom5,{"a", "Column6", "Column29"}&Custom6),
    Custom8 = Table.SelectRows(Table.Unpivot(Custom7,Custom6,"А","К"),each([К]<>0))
in
    Custom8
Изменено: DimazzZ - 12.01.2021 14:15:55
Не выводится столбец Delivery на лист., Проблема с выводом данных в столбец
 
Вопрос закрыт, действительно со столбиком что-то не то... Спасибо!
Не выводится столбец Delivery на лист., Проблема с выводом данных в столбец
 
Не выводится столбец Delivery на лист.
Подскажите, пожалуйста, что не так(?
Собрать информацию в рамках одной книги через запросы.
 
Да, нужен PQ.
Изменено: DimazzZ - 27.01.2021 14:21:13
Собрать информацию в рамках одной книги через запросы.
 

Собрать данные на лист WHS0 с нескольких листов (WHS 1 – 4), учитывая группу критериев (SUBWHS, BRAND, SKU, SIZE, ), с пропусканием дубликатов с некоторых листов.

WHS0 = WHS1 + (WHS2 - дубли WHS1) + (WHS3 - дубли WHS2 - дубли WHS1) + WHS4

Не выводить строки со значением STOSK 0 и отрицательные.

Собрать в таблицу WHS PRICE данные с листов WHS 1 – 4, по критериям BRAND, SKU, SIZE, SUBWHS

Собрать в таблицу WHS STOCK данные с листов WHS 1 – 4, по критериям BRAND, SKU, SIZE, SUBWHS

Спасибо, жду ваших сообщений.

https://dropmefiles.com/GSZNn

Файл 2 метра по ссылке.

Изменено: DimazzZ - 15.09.2020 16:51:31
Значения из запрос не выводятся на лист.
 
Ок, спасибо!
Значения из запрос не выводятся на лист.
 
Подскажите, пожалуйста, почему значения WAREHOUSE и BRAND не выводятся на лист ВЫХОД?
Просуммировать данные с нескольких листов, по нескольким критериям, с учетом вычитания дубликатов с нескольких листов., Собрать информацию, удалив лишнее, пустышки и дубликаты.
 

Сам покапался, что-то не получается. Хочу просуммировать данные с нескольких листов (WHS 1 – 6), по нескольким критериям (BRAND, SKU, SIZE, SUBWHS), с учетом вычитания дубликатов с нескольких листов.

WHS0 = WHS1 + (WHS2 - WHS1) + (WHS3 - WHS2 - WHS1) + (WHS4 + WHS3 - WHS2 - WHS1) + WHS5 + WHS6

Не выводить строчки со значением STOSK 0 и отрицательные.

Собрать в таблицу WHS PRICE данные с листов WHS 1 – 6, по критериям BRAND, SKU, SIZE, SUBWHS

Собрать в таблицу WHS STOCK данные с листов WHS 1 – 6, по критериям BRAND, SKU, SIZE, SUBWHS

Развернуть файл из Вертикального в горизонтальный
 
Помогите, пожалуйста, сам реально намучился)

На выходе должно получится:
Столбец Артикул = Model No. (B)+ Тире (-) + Color Code (F)
Столбец Цвет = Color (G)
Столбец RMB Tag Price = (AD) Tag Price (RMB)

Столбцы Размер и Кол-во =
Идентификаторы шкал размеров - Столбец Size ID (I), ячейки I2 - I8
Таблица размеров со значениями - Поле Size, ячейки J2 - AC8
Идентификаторы размеров присвоенные уникальным артикула - Столбец Size ID (I), ячейки I9 - I99999
Таблица с остатков по размерам - Поле Size, ячейки J9 - AC99999

Как я это вижу:
1. склеить артикул,
2. определить цвет
3. определить прайс
4. найти первую не пустую ячейку с остатком 1 или больше.
5. сопоставить идентификаторы шкалы размера.
6. записать размер и кол-во. Если идентификатора размера у товара нет, то товар безразмерный и записывается только кол-во.

В прилагаемом файле на одном листе исходник и результат.

Заранее благодарю за помощь.
Подмены, с учетом нескольких значений.
 
Хорошо, тогда так.
1. Сделать замены для значение SIZE
2. Сделать замены для связки Brand+SIZE
3. Сделать замены для связки SKU+SIZE
Подмены, с учетом нескольких значений.
 
lostandleft Приоритетность проверки от первой строки к последней. То есть:

1. Берется первая строка их листа ВХОД
2. Производится проверка по информации из листа ПЕРЕВОД (информация проверяется по строчно, перебором от 1 строки к последней) и при совпадении условий замена информации.
3 Вывод информации на лист ВЫВОД

Цикл повторяется.

Удалось донести?
Подмены, с учетом нескольких значений.
 
lostandleft Спасибо, извините, пришлось убежать, сейчас допишу.

Еще раз.
Требуется замена с учетом от 1 до 3 параметров, в зависимости от их присутствия.
Если условие подмены состоит из 3х параметров, то мы ищем в информации ВХОД строку или строки с 3мя совпадениями и производим подмену.
Если условие подмены состоит из 2х параметров, то ищем по двум, не обращая внимание на третий и производим замену.
Если условие подмены состоит из 1го параметра, то ищем по одному, не обращая внимание на остальные два и производим замену.
Обменник, потому что сюда файл не влезает. Извините.
Подмены, с учетом нескольких значений.
 
Требуется следующее, замена информации из ВХОД состоящей из 1-3 значений, на информацию в ВЫХОД состоящую из 1-2 значений.

1. Если BRAND, SKU равно нулю, а SIZE не равно нулю, то меняем все значения из ВХОД/SIZE на ПЕРЕВОД/SIZE и выводим в ВЫХОД/SIZE
Подмены, с учетом нескольких значений.
 
Доброго времени суток, форумчане.

Есть задача, конвертировать данные в таблице, исходя из этого из одного или нескольких значений.

https://dropmefiles.com/K6VOK

По ссылке файл.

Задача брать информацию с первого листа, построчно проверять наличие замен на втором листе, и выводить информацию на третий лист.

Пример:
Замена размера 2XL на XXL: Так как значение ВХОД/BRAND и ВХОД/SKU пустые, замена применяется ко всем значениям SIZE
Замена размера onesize: Так как значение ВХОД/BRAND равно Nike, то замена значения SIZE, происходит только для этого бренда.
Замена артикула N.ET.17.101.LG: Так как значение ВХОД/SKU равно N.ET.17.101.LG, то замена происходит только для этого значения ВХОД/SKU.
Кросс-таблица в плоскую
 
Извините, не заметил!

Все круто, спасибо!
Кросс-таблица в плоскую
 
Еще надо подтянуть размеры товаров.
Кросс-таблица в плоскую
 
Смотрел, у меня под каждый товар своя шапка. Не подходит.
Кросс-таблица в плоскую
 
Помогите конвертировать. Сложно для меня. Кросс в плоскую. Исходники прилагаю. Спасибо.
Слова с прописных, но с исключениями
 
Мне не нужно вытаскивать... Мне нужно сохранять в строке без изменений...
Слова с прописных, но с исключениями
 
ВходВыход
Energy Iii Ss JerseyEnergy III SS Jersey
Fc Bayern   Munich 2016-17 Replica Ls JerseyFC Bayern Munich 2016-17 Replica LS Jersey
Fc Bayern   Munich 2016-17 Replica Ss JerseyFC Bayern Munich 2016-17 Replica SS Jersey
Слова с прописных, но с исключениями
 
Спасибо.
Я уточню... как додставить в формулу сразу несколько значений...
Ls, Ss, Fc...

Спасибо...
Слова с прописных, но с исключениями
 
Доброго времени суток.
Вопрос в следующем...

есть текст в ячейке
Academy16 Dry Gx Ss Top
нужно чтобы получилось...
Academy16 Dry Gx SS Top
То есть всю строку прогнать через формулу пропнач... А в исключения добавить значения "SS "," SS "," SS"

Помогите с формулой? Спасибо.

Еще нюанс...
"SS " - для начала предложения
" SS " - для середины предложения
" SS" - для конца предложения

Спасибо...
Изменено: DimazzZ - 06.04.2017 18:49:19
Разделить предложение на слова и символы
 
Влад, я не издеваюсь, вот что получилось у меня.
Разделить предложение на слова и символы
 
Спасибо.
Но формула задействует диапазон, и её нельзя скопировать или протянуть вниз... зачем здесь диапазон?
Разделить предложение на слова и символы
 
То есть первые 30ть строк...
Разделить предложение на слова и символы
 
Какая-то ошибка... формула захватывает диапазон из 60ти ячеек...
Страницы: 1 2 След.
Наверх