Если ячейки совпадают, то проиндексируйте их

У меня есть таблица лицензированных дилеров FL. Список имеет 3 основных типа данных:

1) Название дилера
2) Расположение дилера
3) Почтовый адрес дилерской организации

Я хочу найти дилеров, которые владеют 3 или более магазинами. Я хотел бы отсортировать по почтовому адресу дилера, если 3 или более строк примерно совпадают из столбца почтового адреса, я хотел бы проиндексировать эти строки на другом листе.

Я использую почтовый адрес дилерской организации вместо имени дилерской организации, поскольку дилеры часто используют разные сущности для каждого магазина, но вся почта, связанная с их сущностью, отправляется в одно и то же место. Я также говорю «приблизительно» совпадение для строк, так как существует значительное количество ручного ввода и всегда есть ошибки.

Это возможно? Какова функция? Прилагаю ссылку на сами данные.

https://docs.google.com/spreadsheets/d/1AkNOEF7pE-Yksi9lcGGwq2tM3QYqsHr5lFrN74rk_h0/edit?usp=sharing

Помогите нам помочь вам; опубликуйте свой текущий код.

Gary's Student 03.03.2019 14:34
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
1
46
2

Ответы 2

=QUERY(QUERY(Sheet1!A1:P, 
 "select G,count(G) 
  where G is not null 
  group by G", 1), 
 "select Col1 
  where Col2>2
  order by Col1", 1)

0

демонстрационная электронная таблица

Я добавил исправление формата, надеясь удалить все проблемы с регистром символов и конечные пробелы, и сопоставил необходимые данные на другом листе. P.S. ручной ввод может привести к неточности.

У меня есть Прикрепил лист здесь.

интересно, почему у вас всего 40 результатов, а у меня 85... >> Лист1!$A$1:$Q$7198

player0 03.03.2019 18:04

Поместите фильтр на Лист 1 и сократите данные, используя «13606 COUNTY LINE RD», вы получите три строки данных с НАЗВАНИЕМ ПРОДАВЦА: IPS AUTO PART INC и АДРЕС РАСПОЛОЖЕНИЯ: 13606 COUNTY LINE RD. Используемый вами запрос будет считать это дилерским центром с тремя разными местоположениями. Сначала нам нужно сузить уникальный набор, как я сделал на вкладке «Исправления формата». Также добавлены обязательные данные-2, которые могут обеспечить лучшее понимание

Shrvan D 04.03.2019 05:49

@player0 и Shrvan D, вы легенды. Я не могу отблагодарить вас за помощь с этим.

Xavier Cossard 04.03.2019 16:08

Ксавьер рад помочь... дайте мне знать, если вам нужны какие-либо данные, связанные с данными, в электронной таблице Google ?

Shrvan D 05.03.2019 14:09

Другие вопросы по теме