Подсчет количества раз, когда слово появляется в строке в строке
Я ищу, чтобы выяснить, сколько раз появляется слово для данного имени. Например, у меня есть ученики и их классы, перечисленные на одном листе:
Dave Merit Dave Distinction Simon Merit Tammy Pass Dave Pass Dave Merit Simon Pass
На следующем листе я хочу иметь счет. Итак, для Dave
– сколько а) «Различия» у него есть, б) сколько «заслуг» у него, то то же самое для Simon
и Tammy
.
Я начинаю смотреть на VLOOKUP, но это заставляет меня задирать.
- Очень сложные формулы Excel?
- Вычислить динамическое среднее значение из таблицы в excel
- Разница между пустой ячейкой и ячейкой со значением = ""
- Сопоставьте два столбца в таблице с двумя столбцами в отдельной таблице и возвращаемое значение
- Добавление / удаление линий сетки в ячейках, содержащих данные в ячейках
- Абсолютная ссылка не остается абсолютной
- Включение фильтра даты в матричную формулу
- Количество значений для каждой строки с уникальным идентификатором
- Формула Excel Значение $
- Двойной счетчик EXCEL DSUM
- Excel-Hyperlink с функцией поиска
- Группировка значений столбцов на основе данных другого столбца
- Excel: сопоставление данных из двух списков
Используйте функцию COUNTIFS .
Для достоинств Дейва,
=countifs(A:A, "Dave", B:B, "merit") 'or with Dave in D1 and merit in D2 as, =countifs(A:A, D1, B:B, D2)
Вы можете использовать сводную таблицу. Добавьте строку заголовка в столбцы: например, Name
и Grade
. Перетащите имя в строки; Оценить столбцы; Оцените значения. Формат по вкусу:
Вы должны использовать функцию countif.
= countif (A: A, B1) с A: A столбец для поиска и B1 поле, которое вы ищете.
Если вы хотите совместить подстроки, вам нужно разделить поле. Легкий способ сделать это – использовать функцию «текст в столбцы» в excel. И разбить на основе символа «пробел». https://support.office.com/en-us/article/Split-text-into-different-cells-30b14928-5550-41f5-97ca-7a3e9c363ed7