ฉันจะเรียงลำดับผลลัพธ์ที่ไม่ซ้ำกันใน Google Spreadsheets ได้อย่างไร


11

ฉันสร้างรายการโดยใช้UNIQUEฟังก์ชั่น

ฉันจะทำให้เอาต์พุตเป็นตัวอักษรอัตโนมัติได้อย่างไร


ตรวจสอบคำตอบนี้ซึ่งใช้=query(...แทนuniqueและเรียงตามคอลัมน์อื่น: webapps.stackexchange.com/a/35384/79827
dnlbrky

คำตอบ:


16

ใช้การเรียงลำดับและไม่ซ้ำกันเข้าด้วยกัน

=sort(unique(A:A))

นี่คือคำอธิบายของฟังก์ชั่นการกรองสำหรับ Google สเปรดชีต


ดังที่ได้ถูกบันทึกไว้โดย clement_thirode การใช้A:Aจะส่งคืนเซลล์ว่างด้วย เป็นการดีกว่าที่จะใช้การอ้างอิงสำหรับเซลล์ที่ต้องการ แต่ในบางกรณีสูตรโดย clemment_thirode น่าจะดีกว่า
Rubén

4

ฉันเพิ่มฟังก์ชันตัวกรองเพื่อเก็บเฉพาะเซลล์ที่มีข้อมูล

=sort(filter(unique(A:A);unique(A:A)<>""))

อาจช่วยได้


คำตอบสั้น ๆ จะมีการปรับ แต่ถ้าคุณอธิบายวิธีสูตรของคุณทำงานมันจะดี :)
Rubén

0

วิธีนี้เกี่ยวกับการอ่านเพิ่มเติม

=sort(unique(filter(A:A, not(isblank(A:A)))))
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.