Предполагая, что данные изложены в пути, представленной в «до» изображение, которое вы можете использовать формулы для заполнения недостающей информации, а затем удалить дубликаты.
Сначала вставьте новый столбец "ID" в качестве столбца A, который имеет уникальный идентификатор, надеюсь, First/Last Name каскадного будет достаточно:
=CONCATENATE(A2,"|",B2)
автозаполнение, что вниз для каждой строки.
Далее используйте формулу, чтобы заполнить недостающую информацию:
=IF(LEFT(C2,1)="", VLOOKUP(A2, A:C, 3, FALSE),C2)
Эта формула проверяет, является ли первый символ слева в ячейке не совпадает ни с чем, в основном, что клетка является пустым, и если так делает ВПР в столбце «ID», находя первое совпадение «John | Doe», он возвращает номер телефона, иначе он просто оставляет значение там, которое в настоящее время имеет.
Если перетащить это через и изменить ВПР для других столбцов, например, электронная почта будет
=IF(LEFT(D2,1)="", VLOOKUP(A2, A:D, 4, FALSE),D2)
затем удалить все дубликаты записей вам останутся с «после» изображения, которое вы хотите.
Большое спасибо. Это работало очень хорошо. Теперь мне просто нужно адаптировать команду SQL к очень большой таблице и другим столбцам, и все будет хорошо. – mokkin