Определение дат минимумов и максимумов (Microsoft Excel)
У Майкла есть данные в двух столбцах рабочего листа. Столбец A представляет собой серию дат, а столбец B содержит расходы на каждую из этих дат. Ему нужен способ определить дату, когда произошли минимальные расходы, и способ найти дату, когда произошли максимальные расходы.
На первый взгляд у вас может возникнуть соблазн подумать, что вы можете использовать ВПР для определения желаемой даты. К сожалению, это не сработает, потому что VLOOKUP отключает любые данные в первом столбце вашей таблицы данных. Поскольку вы хотите исключить сумму (ища минимум и максимум), вам нужно будет изменить положение столбцов, чтобы столбец A содержал сумму, а столбец B содержал даты. Если вы это сделаете, вы можете использовать следующие формулы, чтобы найти даты минимальных и максимальных расходов, соответственно:
=VLOOKUP(MIN(A:A),A:B,2,0) =VLOOKUP(MAX(A:A),A:B,2,0)
Если вы не можете изменить столбцы данных, вам нужно отказаться от ВПР и использовать другой подход. Следующие две формулы будут работать с данными, как изначально указал Майкл:
=INDEX(A:A,MATCH(MIN(B:B),B:B,0)) =INDEX(A:A,MATCH(MAX(B:B),B:B,0))
Важно отметить, что если есть дубликаты максимальных и / или минимальных расходов, эти формулы найдут только даты первых вхождений. Если это не ожидается часто, можно использовать формулу, подобную этой, чтобы предупредить пользователя о существовании дубликатов:
=IF(COUNTIF(B:B, MAX(B:B))>1, "Multiple Maximums ", INDEX(A:A, MATCH(MAX(B:B), B:B, 0)))
Чтобы эта формула работала для минимумов, просто замените два экземпляра MAX на MIN и замените слово «Максимумы» на «Минимумы».
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (9661) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:
link: / excelribbon-Finding_the_Dates_for_Minimums_and_Maximums [Поиск дат для минимумов и максимумов]
.