Как получить общую сумму с помощью функции индекса

#excel #excel-formula #excel-2010

#excel #excel-формула #excel-2010

Вопрос:

Существует таблица, содержащая данные авиакомпаний, как показано на рисунке нижевведите описание изображения здесь

Теперь на листе Q6, в ячейке C16, мне нужно найти общее расстояние, пройденное с помощью функции индекса. Мне нужно найти общее расстояние, пройденное по заданным критериям Критерии — Carrier — US. Дата — 17 января 2014 года. Происхождение — Нью-Йорк. Город назначения — Вашингтон.

введите описание изображения здесь

Я составил формулу в виде [=SUM(INDEX(‘Данные авиакомпаний’!I2: I910, MATCH(1,(‘Q6’! C4= ‘Данные авиакомпаний’!B2: B910)(‘Q6’! E4 = ‘Данные авиакомпаний’! A2: A910)(‘Q6’! C6 = ‘Данные авиакомпаний’! D2: D910)*(‘Q6’!E6 = ‘Данные авиакомпаний’!G2: G910),0)))]

Я не получаю точного ответа. Пожалуйста, помогите. Ответ 428.

Комментарии:

1. Какую версию Excel вы используете? Excel 2010 не существует для Mac.

2. Я использую Excel 2019

3. Разве не следует добавлять * между различными уравнениями? И вводится ли формула как формула массива?

Ответ №1:

Не зацикливайтесь на индексе. Он не будет делать то, что вам нужно, поэтому спрашивать, как сделать то, что вам нужно, используя Index, не лучший способ спросить.

Рассмотрите возможность использования Sumifs(), которая может выполнять несколько условий.

https://support.microsoft.com/en-us/office/sumifs-function-c9e748f5-7ea7-455d-9406-611cebce642b

Комментарии:

1. но в этом мне нужно получить итоговую сумму с помощью функции индекса в ячейке C16, как показано на рисунке