Суммирование данных Excel, соответствующих нескольким индексам строк и нескольким столбцам из многоиндексных таблиц

У меня есть такие данные Excel на листе 1

    A     B     C      D     F
1            P1          P2
2 Month   I1    I2    I1    I2
3  Jan     1     2     3     4
4  Feb     2     3     4     6 
5  Mar     5     6     7     8
6  Jan     6     7     8     9
7  Mar     5     5     5     5

Какой вывод мне нужен на листе 2?

     A   B    C     D      E    F     G
 1          Jan        Feb          Mar
 2       P1   P2    P1    P2    P1    P2  
 3   I1  7     9     2     3    10    11
 4   I2  11    13    4     6    12    13

Что я пробовал до сих пор:

SUMPRODUCT((Sheet1!B2:F2=Sheet2!A3)*(Sheet1!A3:A7=Sheet2!B1)*(Sheet1!B1:F6=Sheet2!B2)*Sheet1!B3:F7)

Вышеупомянутая формула отлично работает для первой ячейки, то есть B3 в Sheet2, но для других она показывает 0.

Я также пробовал использовать SumIFS, совпадение индекса ничего не дало мне результатов

Я убедился, что формула верна для других ячеек.

Вам нужно использовать абсолютная ссылка в своей формуле, иначе он не будет работать, когда вы начнете перетаскивать формулу вниз или поперек. Попробуйте это в ячейке B3 в Sheet2: =SUMPRODUCT((Sheet1!$B$1:$E$1=Sheet2!B$2)*(Sheet1!$B$2:$E$2=‌​Sheet2!$A3)*(Sheet1!‌​$A$3:$A$7=Sheet2!B$1‌​)*(Sheet1!$B$3:$E$7)‌​) и перетащите его вниз и поперек.

Terry W 31.03.2021 02:27
Преобразование HTML-таблицы в профессиональный документ Excel
Преобразование HTML-таблицы в профессиональный документ Excel
Это самый простой способ создания Excel из HTML-таблицы.
Импорт excel в laravel в базу данных
Импорт excel в laravel в базу данных
Здравствуйте, дорогой читатель, в этой статье я расскажу практическим и быстрым способом, как импортировать файл Excel в вашу базу данных с помощью...
0
1
25
0

Другие вопросы по теме