Запрос / Фильтр CSV / Excel с несколькими значениями в разных строках, соответствующих одной строке

0

У меня есть файл CSV, который я открываю в Excel. Мне нужно отфильтровать/запросить мои данные. Примеры данных -

|S.no|Name|Value|
| 1  | A  | 52  |
|    |    | 63  |
|    |    | 65  |
|    |    | 22  |
| 2  | B  | 32  |
|    |    | 65  |
| 3  | C  | 82  |
|    |    | 22  |

Если я хочу запросить/отфильтровать значение "Значение" для "65", я хочу, чтобы результат показывал "A" и "B".

|1| A| 65|
|2| B| 65|

Аналогично, если я запрашиваю "22", я хочу, чтобы результат был "A" и "C".

|1| A| 22|
|3| C| 22|

Я пробовал описанный здесь подход: https://www.extendoffice.com/documents/excel/3382-excel-filter-comma-separated.html Но это не возвращает "Имя" при фильтрации с использованием этого метода.

Теги:
csv
excel-vba
excel

2 ответа

1

Вы можете использовать фильтр для каждого столбца и заполнить пробелы в [S.no] и [Name]. Затем вы можете использовать сводную таблицу для пользователей:

Изображение 174551

  • 0
    Я полагал, что перезапись столбца «имя» / «sno» в каждой строке снизит привлекательность файла для пользователей. Я предпочтительно ищу альтернативный путь.
  • 0
    Я обновил свой ответ другим возможным решением.
Показать ещё 2 комментария
0

если разрешены дополнительные столбцы, можете ли вы попробовать это... Формулы в E3, F3 можно скопировать. Изображение 174551

Вы можете сделать копии вставки в своих исходных ячейках.

Надеюсь это поможет

Ещё вопросы

Сообщество Overcoder
Наверх
Меню