Как да сортирате без дубликати в Excel и Google Sheets

Как да сортирате без дубликати в Excel и Google Sheets

В тази статия ще научите как да сортирате без дубликати в Excel и Google Sheets.

Сортиране без дубликати

Да речем, че имате следния списък с числа в колона Б.

Както можете да видите, числата 2 и 5 се повтарят два пъти, а числото 11 се повтаря три пъти. За да сортирате, без да включвате дубликатите, изпълнете следните стъпки:

1. Първо, идентифицирайте дублиращите се стойности в помощна колона. За да направите това, в клетка C2, въведете формулата:

1 = COUNTIF (B3: B $ 12, "=" & B2)

Функцията COUNTIF брои колко пъти клетка от диапазон B3: B12 е равна на B2. Това прави търсене на всяка друга клетка в диапазон B3: B12, която има стойност от B2 (5). В този случай резултатът е 1, тъй като клетка B7 е стойността 5. Следователно, ако стойност от колона B няма дубликати, резултатът от формулата ще бъде 0.

2. Поставете курсора в долния десен ъгъл на клетка C2, докато кръст появява се.

3. Плъзнете формулата надолу до края на диапазона (C12).

4. Стойностите с 0 в колона C са тези без дубликати. За да включите само тези уникални стойности, създайте друга помощна колона; в клетка D2, въведете формулата:

1 = IF (C2 = 0, B2, "")

Използвайте функцията IF, за да проверите дали стойността в C2 е 0 (няма дубликати). Ако е вярно, копирайте стойността от B2 в D2 и ако не, оставете D2 празно.

5. Плъзнете формулата надолу към клетка D12.

Както можете да видите, колона D съдържа само уникални стойности от колона Б.

6. Сега създайте друга помощна колона, за да сортирате стойности от колона D без празни полета. За да направите това, в клетка E2, въведете формулата:

1 = ГОЛЯМ ($ D $ 2: $ D $ 12, ROW (D2) -ROW (D $ 2) +1)

Използвайте функцията LARGE, за да определите позиция на стойност в масив. В този случай масивът е $ D $ 2: $ D $ 12. За позицията в масива използвайте функцията ROW: ROW (D2) - ROW (D $ 2) + 1. Това парче от формулата се увеличава с едно за всеки нов ред. Например, клетка E2 връща позиция 1 от масив D2: D12, използвайки функцията LARGE, която е D2 (14); E3 връща позиция 2 (D3) и т.н.

7. Плъзнете формулата надолу към клетка Е12.

Сега всички стойности от колона B са сортирани в низходящ ред в колона E. Ако искате да сортирате от най -малкия до най -големия, можете да използвате същата формула, само с функцията SMALL:

1 = МАЛКИ ($ D $ 2: $ D $ 12, ROW (D2) -ROW (D $ 2) +1)

8. И накрая, можете копиране и поставяне като стойности в колона Е, изтриване на помощни колони C и D, и изтрийте стойностите на грешките (#NUM!), Причинени от празни клетки.

Сортиране без дубликати в Google Таблици

Можете да използвате точно същите стъпки, използвани в Excel, за да сортирате без дубликати в Google Таблици. Крайният резултат е същият като в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave