• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Benzersiz - Unique Formülüyle ilgili

  • Konbuyu başlatan Konbuyu başlatan besen
  • Başlangıç tarihi Başlangıç tarihi

besen

Altın Üye
Katılım
23 Mart 2007
Mesajlar
832
Excel Vers. ve Dili
Microsoft Office LTSC Professional Plus 2021
İngilizce
Benzersiz formülüyle ilgili iki sorum olacak.
Verinin A1-A100 aralığında olduğunu varsayalım, =UNIQUE(A1:A100;FALSE;FALSE) formülü ile istenilen bilgi doğru geliyor.
1- bunu alfabetik olarak artan veya azalan olarak sıralatabilir miyiz.
2- İki ayrı yerde olan veriyi örneğin A1-A100 ve D1-100 tek bir yerde tekilleştirebilir miyiz.

Teşekkür ederim.
 
Evet, her ikisi de yapılabilir.Benzersiz verileri alfabetik sıralama

Artan (A–Z):

=SORT(UNIQUE(A1:A100;FALSE;FALSE);1;1)

Azalan (Z–A):

=SORT(UNIQUE(A1:A100;FALSE;FALSE);1;-1)

A ve D sütunlarındaki verileri birleştirip tekilleştirme
=UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE)

Birleştirilen listeyi aynı zamanda alfabetik sıralamak için:

Artan (A–Z):

=SORT(UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE);1;1)

Azalan (Z–A):

=SORT(UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE);1;-1)

Boş hücrelerin sonuçta görünmesini de istemiyorsanız en temiz formül:

=LET(liste;VSTACK(A1:A100;D1:D100);SORT(UNIQUE(FILTER(liste;liste<>""));1;1))

Bu son formül iki aralığı birleştirir, boşlukları çıkarır, tekrarları teke düşürür ve A–Z sıralar.
 
Evet, her ikisi de yapılabilir.Benzersiz verileri alfabetik sıralama

Artan (A–Z):

=SORT(UNIQUE(A1:A100;FALSE;FALSE);1;1)

Azalan (Z–A):

=SORT(UNIQUE(A1:A100;FALSE;FALSE);1;-1)

A ve D sütunlarındaki verileri birleştirip tekilleştirme
=UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE)

Birleştirilen listeyi aynı zamanda alfabetik sıralamak için:

Artan (A–Z):

=SORT(UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE);1;1)

Azalan (Z–A):

=SORT(UNIQUE(VSTACK(A1:A100;D1:D100);FALSE;FALSE);1;-1)

Boş hücrelerin sonuçta görünmesini de istemiyorsanız en temiz formül:

=LET(liste;VSTACK(A1:A100;D1:D100);SORT(UNIQUE(FILTER(liste;liste<>""));1;1))

Bu son formül iki aralığı birleştirir, boşlukları çıkarır, tekrarları teke düşürür ve A–Z sıralar.
Excel versiyon plus 2021 VSTACK olmadığı için yapamadım.
 
Haklısınız; Excel 2021’de VSTACK bulunmuyor. Aynı işlemi şu formülle yapabilirsiniz.
A ve D aralıklarını birleştirip boşlukları kaldırarak tekilleştiren ve A–Z sıralayan formül:

Kod:
=LET(n;ROWS(A1:A100);s;SEQUENCE(n*2);liste;IF(s<=n;INDEX(A1:A100;MOD(s-1;n)+1);INDEX(D1:D100;MOD(s-1;n)+1));SORT(UNIQUE(FILTER(liste;liste<>""));1;1))

Z–A sıralamak için sondaki 1 değerini -1 yapın:

Kod:
=LET(n;ROWS(A1:A100);s;SEQUENCE(n*2);liste;IF(s<=n;INDEX(A1:A100;MOD(s-1;n)+1);INDEX(D1:D100;MOD(s-1;n)+1));SORT(UNIQUE(FILTER(liste;liste<>""));1;-1))

Bu formül Excel 2021’de:

A1:A100 ile D1:D100 aralığını alt alta birleştirir.Boş hücreleri çıkarır.Aynı kayıtları teke düşürür.Alfabetik sıralama yapar.
 
Geri
Üst