Как упорядочить данные путем сопоставления значений из другой ячейки - PullRequest
1 голос
/ 01 ноября 2019

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

Вот мои данные Столбец A упорядоченданные, столбец B является неупорядоченными данными.

enter image description here

Теперь я хочу расположить данные в столбце C и в столбце D, скопировать столбец C, столбец A и столбецD Скопируйте данные из столбца B, но вставьте как есть в столбце A.

enter image description here

Обновление -

 A              | B 
----------------------------------------- 
1st Name        | 3rd Name 
_________________________ 
2nd Name        | 1st Name 
_______________________ 
3rd Name        | 2nd Name

хотитеупорядочить данные в столбце B как данные в столбце A

 A              | B 
----------------------------------------- 
1st Name        | 1st Name 
_________________________ 
2nd Name        | 2nd Name
_______________________ 
3rd Name        | 3rd Name 

Требуются такие данные.

1 Ответ

1 голос
/ 01 ноября 2019

для сортировки по каждому столбцу в приоритетном порядке:

=SORT(A:D, 1, 1, 2, 0, 3, 1, 4, 1)

для сортировки столбца C на основе столбца A:

=ARRAYFORMULA(IFNA(VLOOKUP(A:A, C:D, {1, 2}, 0)))

для сортировки каждого столбца независимо:

={SORT(A:A), SORT(B:B, 1, 0), SORT(C:C), SORT(D:D)}
...