Сортировка колонны с заготовками в Excel - PullRequest
0 голосов
/ 03 февраля 2020

У меня есть файл excel с кодом товара и количеством продаж по годам (i.e1718Sale) для всей фабрики. Листы в неуниформных данных для сортировки. Я хочу оставить пустым в качестве на год, если в этом году нет продаж. Таким образом, при сортировке я бы выяснил, какова стоимость продажи для каждого кода в годах.

Я не обладаю знаниями в VBA и применил множество формул if, match, но не смог найти никакого решения. Может ли кто-нибудь помочь мне, пожалуйста.

enter image description here

enter image description here

1 Ответ

0 голосов
/ 03 февраля 2020

Вот решение для формулы

В A13, формула массива (Ctrl + Shift + Enter) скопирована:

=IFERROR(INDIRECT(TEXT(AGGREGATE(15,6,ROW($2:$9)/1%+COLUMN($A:$G)/(COUNTIF(A$2:G$9,"<"&A$2:G$9)+1-SUM(COUNTIF(A$12:A12,A$2:G$9))=1)/(A$1:G$1=A$12),1),"r0c00"),0),"")

В B13, формула скопирована вправо D13 и все скопировано:

=IF($A13="","",IFERROR(VLOOKUP($A13,CHOOSE(LEFT(B$12,2)-16,$A$2:$B$9,$D$2:$E$9,$G$2:$H$9),2,0),0))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...