Извличане на номера на ред, който съответства на съвпадаща стойност при търсене в Excel 2010

Anonim

За да извлечем номера на ред, който съответства на съответстваща стойност при търсене, използваме функцията MAX, заедно с функциите IF и ROW в Microsoft Excel 2010.

МАКС. Тази функция се използва за връщане на най -голямото число в набор от стойности. Той пренебрегва логическите стойности и текста.

Синтаксис на функцията „MAX“: = MAX (номер1, [номер2],….)

Пример: Диапазон A1: A4 съдържа списък с числа и трябва да върнем максималния брой.

Следвайте следните стъпки:-

  • Изберете клетката B1 и напишете формулата.
  • = MAX (A1: A4), натиснете Enter на клавиатурата си.
  • Функцията ще върне 9.
  • Следователно 9 е максималната стойност в диапазона A1: A4.


МАЛКИ: - Тази функция се използва за връщане на k-та най-малка стойност в набор от данни.

Синтаксис на функцията „SMALL“: = SMALL (масив, k)

Пример:Колона А съдържа няколко числа, искаме да разберем най -малкото число от списъка.

  • Изберете клетката B1.
  • Напишете формулата = МАЛКА (A1: A4,1)
  • Натиснете Enter на клавиатурата си.
  • Функцията ще върне най -малкото число в реда.

АКО: - Проверява дали условието е изпълнено и връща една стойност, ако е True, и друга стойност, ако False.

Синтаксис на функцията „IF“ = if (логически тест, [value_if_true], [value_if_false])

Функцията ще извърши логически тест и ще даде резултат въз основа на това дали е вярно или невярно.

Например: Клетките A2 и A3 съдържат числата 3 и 5. Ако клетката съдържа 3, тогава формулата трябва да показва „Да“, в противен случай „Не“.

= АКО (A1 = 3, "Да", "Не")


РЕД: - Тази функция се използва за връщане на номера на ред на препратка към клетка.

Синтаксис на функцията „ROW“: = ROW (справка)

Пример: = ROW (A1) ще върне 1

= ROW (A1: A10) ще върне 1

= ROW (A1: C10) ще върне 1

Нека видим как можем да използваме функцията MAX, за да изберем номера, функцията IF ще провери логическия тест, а функцията ROW ще идентифицира номера на ред, който съответства на съответстваща стойност при търсене.

Нека вземем пример, за да разберем как можем да извлечем номера на ред, който съответства на съответстваща стойност при търсене.

За да извлечем номера на реда, ще използваме функцията MAX, заедно с функциите IF и ROW в Microsoft Excel 2010 и 2013.

Трябва да потърсим списък 1 (колона А) за всеки текст в колона С и да извлечем съответния номер на ред. В този случай трябва да сравним стойността за търсене, дадена в C2, с всеки запис в колона A и да намерим съответния номер на ред. Този номер на ред трябва да бъде върнат в E2.

Следвайте следните стъпки:-

  • Изберете клетката E2.
  • Напишете формулата, за да извлечете съответния номер на ред.
  • = MAX (АКО ($ A $ 2: $ A $ 5 = C2, ROW ($ A $ 2: $ A $ 5)))
  • Натиснете Ctrl+Shift+Enteron на клавиатурата

  • Функцията ще извлече номера на ред, който съответства на съответстваща стойност при търсене.

Забележка:- Ако променим стойността за търсене, резултатът ще се промени автоматично. Вижте екранната снимка по -долу - Стойността за търсене е променена на Западна, а съответният резултат, който е 3, се показва в клетка E2.

Можем да използваме друга формула, за да получим същия резултат, следваме дадените по -долу стъпки

  • Изберете клетката E2.
  • Напишете формулата, за да извлечете съответния номер на ред.
  • = МАЛКИ (АКО ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW ()-ROW ($ C $ 2) +1)
  • Натиснете Ctrl+Shift+Enter на клавиатурата
  • Формулата ще изглежда така - {= МАЛКА (АКО ($ A $ 2: $ A $ 8 = $ C $ 2, ROW ($ A $ 2: $ A $ 8), 99999), ROW () - ROW ($ C $ 2)+ 1)}

  • Функцията ще извлече всеки номер на ред, който съответства на успешно съвпадение със стойността за търсене.