如果任何A-F单元格中有数据,请将该数据复制到G单元格中


0

任何人都可以帮助这个公式吗?我需要将数据(数字)从任何其他10个单元格复制到单元格中。例如,我有10个单元,其中所有可能都有数据(只有一个单元格中的10个将有数据),我需要一个公式来检查这10个单元格并将该数据插入到第11个单元格中。希望有道理。


A到F只有6而不是10?
DavidPostill

1
这些数据的类型是什么?它是数字吗?
Mr. Mascaro

1
你需要查看excel中的CONCATENATE函数,这几乎可以解决你的问题
DarkEvE

它实际上是B-K,我需要将数据插入A.它是数字(货币)。
Vadim

如何保证行范围内只有一个单元格有数据?
Sun

Answers:


1

我会给你两个可行的解决方案。

根据Nabil Aziz的评论,首先连接。由于所有其他单元格都是空白的,因此它不会将任何其他单元格连接到其中包含某些内容的单元格。由于concatenate使用* 1返回一个字符串会将其转换回一个数字

=CONCATENATE(A1,B1,C1,D1,E1,F1)*1

另一个选择是找到单元格,然后返回。

如果您总是使用文本,则可以使用

=OFFSET(A1,0,MATCH("*",A1:F1,-1)-1)

找到了 持续 文本范围为A1:F1的单元格,并且从单元格A1中偏移很多

如果您使用的是所有可以使用的号码

=OFFSET(A1,0,MATCH(1E+306,A1:F1,1)-1)

其工作方式相同。如果你不知道它是否是你可以使用的文字或数字

=OFFSET(A1,0,IFERROR(MATCH(1E+306,A1:F1,1),MATCH("*",A1:F1,-1))-1)

如果有一个,那么将找到最后一个数字,如果没有数字,则找到最后一个文本条目。

所有这些解决方案都可以复制下来。


3

由于这是数字数据,所以 SUM 功能可能是最好的。听起来你想把它放在你的第一列:

=SUM(B1:K1)

这实际上会添加列而不是将数据视为文本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.