1

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

Position    Occurrences
      8               3
     11               1
     17               2
     18               1

и другой набор данных имеет

Position    Occurrences
      8               1
      9               3
     18               6

как я могу выстроить его так, чтобы это

Position    Occurrences     Position    Occurrences
      8               3            8              1
                                   9              3
     11               1         
     17               2         
     18               1           18              6

Вы заметите, что в этом примере у нас есть позиции 11 и 17, которые находятся в списке 1, но не в списке 2. И позиция 9, которая находится в списке 2, но не в списке 1.

1 ответ1

1

Вам нужно создать основной список, содержащий все возможные значения (например, от 1 до 20 в вашем случае) и искать соответствующие значения из исходного списка:
- заполните номера 1 - 20 в A2 до A21
- в столбце B укажите формулу: = if (iserror (match (A2, <range1!column1>, 0)), "", A2)
- формула в столбце C: = iferror (vlookup (A2, <range1!columns1: 2>, 2, ложь), "")
- в столбцах D и E поместите те же формулы, что и для вашего второго диапазона
- в столбце F поместите эту формулу, чтобы проверить, имеет ли какой-либо из диапазонов значение в строке, чтобы позволить вам отфильтровывать пустые строки: = count (C2, D2)> 0

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .