excel большие - Посмотрите значение в таблице на основе двух входных значений





таблицы секреты (5)


=OFFSET(A3,MATCH("Task 3", A4:A7, 0),MATCH("Mgr",B2:C2,0))

Конечно, вы, вероятно, получаете вещи, которые нужно искать из других ячеек, поэтому замените «Task 3» и «Mgr» выше ссылкой на эти ячейки.

Я очень хорошо знаком с vlookup и hlookup в Excel. Тем не менее, я ищу способ сделать то и другое. Возьмем следующий пример:

        A             B        C  
1                     Resources
2   Task            Mgr   Sr. Mgr
3   -----------------------------
4   Task 1          30%       70%
5   Task 2          40%       60%
6   Task 3          50%       50%
7   Task 4          70%       30%

Если бы я хотел поместить формулу в новую ячейку, чтобы найти как задачу, так и тип ресурса, чтобы вернуть соответствующий процент, как я могу это сделать?




Хорошо, предположим, что у вас есть лист Excel со следующим форматом, где ваша таблица поиска занимает диапазон ячеек A1: E5

     C1    C2    C3    C4
R1  R1C1  R1C2  R1C3  R1C4
R2  R2C1  R2C2  R2C3  R2C4
R3  R3C1  R3C2  R3C3  R3C4
R4  R4C1  R4C2  R4C3  R4C4

Также предположите, что вы хотите ввести имя заголовка строки и имя заголовка столбца в ячейки G3 и H3 соответственно (у меня есть текстовые значения «R3» и «C2»).

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

=HLOOKUP(H3,A1:E5,MATCH(G3,A1:A5,0))

или VLOOKUP:

=VLOOKUP(G3,A1:E5,MATCH(H3,A1:E1,0))

Либо отображает значение «R3C2» в моей выходной ячейке.




Комбинация INDEX и MATCH сделает трюк:

= INDEX ($ B $ 4: $ C $ 7, MATCH ("Задача 3", $ A $ 4: $ A $ 7,0), MATCH ("Mgr", $ B $ 2: $ C $ 2,0))




Другая возможность:

=VLOOKUP(E3,A2:C7,MATCH(E2,A2:C2,0),FALSE)

где

  • E3 содержит задачу поиска
  • E2 содержит имя столбца заголовка (например, Mgr)
  • A2: A7 - таблица данных
  • A2: C2 - заголовок



Я использую формат, Number, 2 decimal places и tick 'use 1000 separater', затем перейдите в «Файл», «Параметры», «Дополнительно», прокрутите вниз до «При расчете этой книги» и отметьте «установить точность как показано». Вы получаете сообщение об ошибке потери точности, это хорошо, так как это означает округление до 2 знаков после запятой. Настолько лучше, чем беспокоиться о добавлении ненужной функции ROUND.





excel excel-formula