15 假设我有一列值(例如名字)。可能有一些重复的数据(一些名字很常见)。 如何获得唯一值? 在SQL中我会做 SELECT DISTINCT first_name FROM... 如何在Google Spreadsheet中进行操作? google-sheets — 淡啤酒 source
27 在Google Spreadsheets中,您可以使用UNIQUE()公式来执行此操作。 式 =UNIQUE(A1:A10) 解释 对于屏幕快照中显示的范围,有10个条目。该UNIQUE()公式接受一个范围并过滤出重复项并返回该范围,请参见屏幕快照,仅保留7个唯一条目。 屏幕截图 参考 Google Spreadsheets帮助:UNIQUE() — 雅各布·扬·图恩斯特拉 source 究竟如何UNIQUE运作?在您的例子中,你所指定的公式只在单元格B1,但值出现在B2,B3,B4,等这么清楚的UNIQUE函数,它会改变它周围的细胞,即使它们不包含的值或公式一些“神奇”的行为。 — 戴 @Dai过去,公式扩展到的单元格(例如B2,B3 ...等)也包含公式的内容:CONTINUE()。对于新的表格,情况已不再如此。如果无法扩展,则会出现错误:#REF! — 雅各布·扬·图恩斯特拉'17 1 这个答案有点误导,因为它显示了一个理想情况,即所有唯一名称都出现在看到重复名称之前。 — 理查德·西蒙斯(RichardSimões)
UNIQUE
运作?在您的例子中,你所指定的公式只在单元格B1
,但值出现在B2
,B3
,B4
,等这么清楚的UNIQUE
函数,它会改变它周围的细胞,即使它们不包含的值或公式一些“神奇”的行为。