Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如何搜索包含字母数字项的列,并使用数组公式返回1表示唯一?_Google Sheets_Google Sheets Formula - Fatal编程技术网

Google sheets 如何搜索包含字母数字项的列,并使用数组公式返回1表示唯一?

Google sheets 如何搜索包含字母数字项的列,并使用数组公式返回1表示唯一?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我需要一些自动填充的东西,无论电子表格中有多少行,但我不确定数组是否是最好的方式 在下面的示例中,如果列a中的相应条目唯一,我希望列C显示1,如果不唯一,则显示0 我曾希望它能像使用数组公式一样简单(IF(UNIQUE(A1:A),1,0)),但忘记了IF不能处理文本 谢谢大家! 您可以将ARRAYFORMULA和IF与IFERROR和COUNTIF 样本: =数组公式(如果(IFERROR(COUNTIF(A1:A,A1:A)=1,0)=TRUE,1,0))请使用以下公式: =ArrayFo

我需要一些自动填充的东西,无论电子表格中有多少行,但我不确定数组是否是最好的方式

在下面的示例中,如果
列a
中的相应条目唯一,我希望
列C
显示
1
,如果不唯一,则显示
0

我曾希望它能像使用
数组公式一样简单(IF(UNIQUE(A1:A),1,0))
,但忘记了IF不能处理文本

谢谢大家!

您可以将
ARRAYFORMULA
IF
IFERROR
COUNTIF
样本:


=数组公式(如果(IFERROR(COUNTIF(A1:A,A1:A)=1,0)=TRUE,1,0))

请使用以下公式:

=ArrayFormula(IF(LEN(A1:A)<>0, 
      IF(COUNTIF(A1:A,A1:A)>1,0,1)
                                ,""))
=数组公式(IF(LEN(A1:A)0,
IF(COUNTIF(A1:A,A1:A)>1,0,1)
,""))

使用的功能:


谢谢!做了我需要的事。