#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, как показано на рисунке