我想从另一个工作表复制数据,这与{MySheet!A1:A4}或IMPORTRANGE或其他文件无关。并将数据插入另一张换位的工作表中,但每隔一行插入一个空列或单元格(因此基本上可以跳过)。为了更加困难,我在某些行中有图片,所以有时没有文字,只有插入的图片。
所以如果我的原始表是
A1 (Content="TextfromCellA1"),
A2 (Content=ImageInCell1),
A3 (Content="TextfromCellA3"),
A4 (Content=ImageInCell2)
我要打印像这样的单元格
A1 (Content="TextfromCellA1"),
B1 (Content=empty),
C1 (Content=ImageInCell1),
D1 (Content=empty),
E1 (Content="TextfromCellA3"),
F1 (Content=empty),
G1 (Content=ImageInCell2),
我肯定可以从以下内容开始:
=TRANSPOSE(MySheet!A1:A4)
我尝试了查询和所有方法,但无法正常工作。 这也是我尝试过的一件事,但是由于我无法合并单元格中的图像,它会给我一条错误消息:/
=ARRAYFORMULA(SPLIT(TEXTJOIN("?",1,IF(MOD(ROW(A1:A20),5)=0,A1:A20&REPT("? ",3),A1:A20)),"?"))
答案 0 :(得分:0)
为简单起见,可能是这样的:
={A1,"",A2,"",A3,"",A4}
使用查询和转置:
=query({Transpose(A1:A4),"","",""}, "Select Col1, Col5, Col2, Col6, Col3, Col7, Col4")