我遇到一种情况,我需要进行连接以在 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 |