我有这样的公式:
=CONCATENATE("some text";D20;"sometext too ";E20)
我想通过拖动单元格的角落自动填充这些,但如果我这样做,我会得到这个:
=CONCATENATE("some text";D20;"sometext too ";E20)
=CONCATENATE("some text";D21;"sometext too ";E21)
=CONCATENATE("some text";D22;"sometext too ";E22)
...
但我喜欢看到:
=CONCATENATE("some text";D20;"sometext too ";E20)
=CONCATENATE("some text";D22;"sometext too ";E22)
=CONCATENATE("some text";D24;"sometext too ";E24)
...
任何解决方案?我使用Google几个小时,但没有解决方案。
VBA宏解决方案也可以接受
答案 0 :(得分:1)
我认为你原来的问题就在于你使用的是分号;在你的公式中,而不是逗号。
就个人而言,这些天我从未使用过= CONCATENATE公式。您可以使用&amp ;,实现相同的功能,例如:
="有些文字"& A1&"有些文字"& B1
希望有所帮助
答案 1 :(得分:0)
试试这个:
=CONCATENATE("some text ",OFFSET(D$20,(ROWS(D$20:D20)-1)*2,0,1,1)," sometext too ",OFFSET(E$20,(ROWS(E$20:E20)-1)*2,0,1,1))