Hücre aralığından benzersiz değerler elde edin


15

Diyelim ki bir değerler sütunum var ( ör . Adlar). Bazı yinelenen veriler olabilir (bazı adlar çok yaygındır).

Benzersiz değerleri nasıl alabilirim ?

SQL'de yapardım

SELECT DISTINCT first_name FROM... 

Bunu bir Google E-Tablosunda nasıl yapabilirim?

Yanıtlar:


28

Google E-Tablolar'da UNIQUE()bunu yapmak için formülü kullanabilirsiniz .

formül

=UNIQUE(A1:A10)

Açıklaması

Ekran görüntüsünde görüldüğü gibi aralık için 10 giriş vardır. UNIQUE()Yalnızca formülü 7 benzersiz girdileri bırakarak, aralık ekran görüntüsüne çoğaltır ve getiri üzerinden bir dizi ve filtreler kabul eder.

Ekran görüntüsü

resim açıklamasını buraya girin

Referans


UNIQUETam olarak nasıl çalışır? Örnekte sadece hücrede formülü belirtilen B1, henüz değerler görünür B2, B3, B4vb .. çok net UNIQUEfonksiyon etrafında onu değiştirir hücreleri bir değer veya formül içermeyen halde o bazı "sihirli" bir davranış vardır.
Dai

@Dai Geçmişte, formülün genişlediği hücreler (B2, B3 ... vb. Gibi) formül de içeriyordu: CONTINUE (). Yeni E-Tablolar ile artık durum böyle değil. Genişleyemezse, bir hata ile olacaktır: #REF!
Jacob Jan Tuinstra

1
Bu cevap, tüm benzersiz isimlerin bir kopya görülmeden önce göründüğü ideal bir durum göstermesi açısından biraz yanıltıcıdır.
Richard Simões
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.