Как найти конкретную строку в Excell
Я ищу формулу в Excel, как
give me the number of the row which its first column is 5 and its second is 3
Я искал в Интернете, но я нашел поиск, поиск, поиск и... которые я не мог использовать их для этого.
Кроме того, в некотором подобном вопросе кто-то предложил Access, который может выполнить это легко. Но мне интересно, есть ли формула Excel, делающая это?
Например, у меня есть следующий список
Column-A Column-B Column-C
row-1 user ID item ID suggested cost
row-2 1 1 1000
row-3 1 2 500
row-4 2 1 11100
row-5 2 2 490
если моей конечной целью является получение информации о предполагаемой стоимости пользователя 2 по пункту 2, сначала я хочу найти строку-5, а затем сослаться на нее по индексу (A1:C5, найденная строка, 3)
1 ответ
Вот простая формула:
=SUMIFS(C:C,A:A,G1,B:B,G2)
Поместите идентификатор пользователя в G1, а идентификатор товара в G2 (или измените формулу в соответствии с вашими потребностями). Эта формула будет суммировать значения столбцов C всех строк, где совпадают ID пользователя и ID элемента. Надеюсь, будет только одна возможная стоимость. Если есть дубликаты, это даст вам сумму дубликатов!
Вы можете использовать условное форматирование, чтобы пометить любые дубликаты в вашей таблице данных, чтобы предотвратить эту проблему.