如何从 Excel 中给定名称框的单元格中获取值

如何从 Excel 中给定名称框的单元格中获取值

我遇到一种情况,我需要进行连接以在 Q 列的开头和结尾添加单引号,并在 I 列中按行重复该值两次:

在此处输入图片描述

到目前为止,我都是手动进行操作,因为 Excel 无法正确地自动填充内容(也许我做错了)。

=CONCAT("'";Q2;"'")
=CONCAT("'";Q2;"'")
=CONCAT("'";Q3;"'")
=CONCAT("'";Q3;"'")

因为我需要对 500 个不同的行执行此操作,所以我想做一些自动的事情,我的思维过程会这样做:

在 Y 列中,我得到了我想要访问的正确单元格:

CONCAT("Q") + INT(((ROW(A3)-1)/2))+MOD(ROW(A3)-1;2) 

这是我需要访问的单元格,所以我考虑使用如下公式:ACCESS_VALUE(Y2),它会在 Y2 中读取“Q1”,并返回“1975351765”值,并且我可以在第 I 列中添加单引号。

也许我正在采用最复杂的方法,如果有更简单的方法,请告诉我,任何帮助都将不胜感激!

提前致谢!

答案1

您遇到的问题与两行布局有关,但数据来自一行。如果布局有一定的灵活性,那么您可以根据需要复制任意数量的 2 个单元格。

看来你的源数据是一个垂直列表

是否可以将 < 和 >= 标签并排放在一行中?然后您需要在两个单元格中各添加一个相对寻址公式。无论您有多少行源数据,请将其复制下来。

您遇到的问题与从一行中获取两行数据的布局有关。

A1 角落中的样本

结果

< >= 源值
‘123’ ‘123’ 123
‘234’ ‘234’ 234

公式(翻页)

< >= 源值
“”&D2&“”” “”&D2&“”” 123
“”&D3&“”” “”&D3&“”” 234

相关内容