查找重复数字并添加文本

查找重复数字并添加文本

我刚开始使用 Excel,我有一个包含不同数字的列表。因此,我希望每次在 A 上输入新数字时,自动在 B 上添加“数字是”+数字,然后在 C 上根据数字是否已给出来输入“是”或“否”。每次都可以自动完成此操作吗?还是我必须将上面的框拖到当前框中?有什么帮助吗?

答案1

如果您使用表格,您可以让新行自动填充每列中的公式。

将光标放在数字列表的任意位置(第一行有一个列标题),然后按 Ctrl+T 创建表格。

假设您的表格如下所示,名为 Table1:

在此处输入图片描述

然后,描述列中的公式(您可以直接将其输入到单元格 B2 中)将如下所示:

="The number is "&[@Number]

因为我们使用的是表格,所以它显示为[@Number]而不是A2

那么 C 列中的公式将是这样的:

=IF(COUNTIF([Number],[@Number])>1,"Yes","")

也就是说,“在数字列中,计算当前行中值的所有出现次数。如果计数大于 1(即,如果数字出现在多行中),则显示单词‘是’。否则,不显示任何内容。”

您可以看到,一开始,没有包含单词“yes”的行。但是,如果我添加一行,其中包含已存在的值,它们都会显示“Yes”。

在此处输入图片描述

答案2

步骤 - 1.. 在 A 列中:在单元格 A1、A2、A3 等中输入数字。步骤 - 2.. 在单元格 B1 中输入公式:B1=" 数字为 "&A1 步骤 - 3.. C1 中的公式 = If( Countif($A$1:A1,A1)>1, "数字已存在", "" ) 步骤 - 4- 将 B1 和 C1 的公式复制到下一行。

谢谢。

相关内容