Премахване на уникални (недублирани) стойности в Excel и Google Таблици

Премахване на уникални (недублирани) стойности в Excel и Google Таблици

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

Премахване на уникални стойности

В Excel можете да премахнете всички уникални стойности в диапазона и да запазите само дубликати чрез комбинацията от функциите IF и COUNTIF и опцията Go To Special. Погледнете примерните данни по -долу; в колона В имате списък с имена, включително някои дубликати.

За да премахнете недублирани стойности и да запазите само дубликати, следвайте тези стъпки.

1. В клетка C2 въведете формулата:

1 = АКО (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1)

Формулата COUNTIF проверява за всяка клетка дали се повтаря в друга клетка в диапазона. Функцията IF проверява резултата от COUNTIF: Ако COUNTIF връща 1, стойността е уникална в диапазона и в противен случай стойността се появява повече от веднъж. Следователно крайният резултат от формулата е 0, ако функцията COUNTIF връща 1 и 1 за всеки друг изход.

2. Поставете курсора в десния долен ъгъл на клетка С2, докато се появи черният кръст и плъзнете до края на диапазона от данни (например C13).

3. В резултат на Стъпка 2 получавате 0 или 1 в колона C за всяка стойност в колона B. Нула означава, че стойност от колона B не се повтаря в диапазона от данни и трябва да бъде изтрита. Едно означава, че има дублирани стойности и тази стойност трябва да се запази.
Сега щракнете навсякъде в колона C с данни (C2) и в Лента, отидете на Данни> Филтър.

4. При включени филтри можете да филтрирате номер 1 от колона В. Тъй като уникалните стойности имат стойност 0 в колона C, искате да показвате и изтривате само стойности с числото 0 в колона C.
Кликнете върху бутон за филтър в колона В, премахнете отметката 1и щракнете Добре.

5. За да изтриете всички филтрирани стойности, изберете всички видими редове (4-13 в този пример) и в Лента, отидете на Начало> Намиране и избор> Отидете на Специално.

6. В прозореца Go To Special изберете Само видими клетки и щракнете Добре.

7. Сега изтрийте само видими редове. Първо изберете всички филтрирани клетки (4-13) и Кликнете с десния бутон навсякъде в избраната област. След това щракнете Изтриване на ред.

8. Щракнете върху бутон за филтър в клетка C1 и проверете Избери всичко (което включва само 1 сега).

Обхватът на данните се филтрира от колона C (стойност 1).

Всички стойности с единица в колона C са дублирани стойности в диапазона, докато клетките с нула (уникални стойности) се изтриват.

Можете също да използвате VBA код за премахване на дублиращи се редове в Excel.

Премахване на уникални стойности в Google Таблици

Можете също така да изтриете всички уникални редове в Google Таблици с функциите IF и COUNTIF.

1. Формулата е точно същата като в Excel. В клетка C2 въведете:

1 = АКО (COUNTIF ($ B $ 2: $ B $ 13, B2) = 1,0,1)

След това кликнете върху икона на филтър в лентата с инструменти, за да включите филтрите.

2. Щракнете върху икона на филтър за колона C (клетка C1), премахнете отметката 1и щракнете Добре.

3. Изберете и Кликнете с десния бутон филтрирани редове, след което щракнете Изтрийте избраните редове.
В Google Sheets няма опция Go To Special, тъй като електронните таблици на Google изтриват само видими редове.

4. Щракнете върху икона на филтър за колона С, проверка 1и щракнете Добре.

Сега остават само дублирани клетки (с 1 в колона В).

wave wave wave wave wave