Требуется расширенный поиск / справочная формула Excel

Я не уверен, какая функция нужна, Vlookup или Match, чтобы перенести значение из одного отчета в другой. Например, я пытаюсь ввести эти значения в другой отчет, который является более полным и включает больше категорий. Я ищу формулу, которая бы правильно определяла значение, такое как количество горячего чая, но также учитывала заголовок "Утро против вечера", так как результаты совершенно разные и, следовательно, простой vlookup не сработает.

Диаграмма 1

Morning             |       Quantity
Hot tea             |          10
Hot pie             |          15
Mac and Cheese      |          20
Afternoon           |
Hot chocolate       |          30
Hot pie             |          35
Mac and Cheese      |          40
Evening             |
Hot tea             |          25
Croissants          |          20
Broccoli            |          20

Диаграмма 2

Morning       |Quantity    |Regular    | No Trans Fat     |No Corn Syrup
Hot tea      |   10        |    3       |   2              |    5
Hot pie      |   15        |    5       |   2              |    8
Mac and Cheese|  20        |    15      |   5              |    0 
Afternoon
Hot chocolate | 30 | 25 | 2 | 3 Hot pie | 35 | 30 | 5 Mac and Cheese| 40 | 38 | 1 | 1 Evening
Hot tea | 25 | 20 | 2 | 3 Croissants | 20 | 17 | 2 | 1 Broccoli | 20 | 16 | 1 | 3

1 ответ

Хорошо, вам нужно обойтись, вот мое предложение. давайте представим, что ваш стол начинается с А1 с утра. C1 я хочу, чтобы вы напечатали "Утро"

тогда в С2 используйте эту формулу

=IF(B2="",A2,C1)

затем перетащите вниз до конца вашего списка, и вы должны получить что-то вроде этого

Теперь, не зная, как выглядит ваш второй лист в последней части, вам может потребоваться переделка. но я бы накрыл стол вот так

и в ячейке B2 используйте эту формулу

=SUMIFS(Sheet1!$B:$B,Sheet1!$A:$A,Sheet2!$A2,Sheet1!$C:$C,B$1)

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

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