使用 Google Sheets,我有这个公式,可以从另一个工作表的多个单元格中获取文本数据:
='24 KPI Weekly'!Z5&" / "&'24 KPI Weekly'!Z6&" / "&'24 KPI Weekly'!Z7&" / "&'24 KPI Weekly'!Z8&" / "&'24 KPI Weekly'!Z32&" / "&'24 KPI Weekly'!Z33&" / "&'24 KPI Weekly'!Z34&" / "&'24 KPI Weekly'!Z35
结果如下:
/ / Robert Bourassa / / / 1425 Rue des Mélèzes / / St-Blaise
我想删除空单元格。我尝试了在网上可以找到的多种方法,但没有一个有效。
其中,我尝试了TEXTJOIN函数,并添加了TRUE函数:
=TEXTJOIN(" / ", TRUE, '24 KPI Weekly'!Z5, '24 KPI Weekly'!Z6, '24 KPI Weekly'!Z7, '24 KPI Weekly'!Z8, '24 KPI Weekly'!Z32, '24 KPI Weekly'!Z33, '24 KPI Weekly'!Z34, '24 KPI Weekly'!Z35)
但是它不起作用。它没有考虑其他工作表中的大多数单元格(它在公式中保持黑色而不是彩色。因此给我一条错误消息。请参阅随附的屏幕截图。我尝试了其他方法,但它总是给出我的错误消息好像这些功能不适用于我的谷歌表格。 有人可以帮忙吗?
您好,回答我的人。非常感谢。我将你的公式添加到我的公式中,但它仍然给了我一条错误消息。请查看上面的截图 1。
这是我的电子表格副本的链接:
我删除了很多其他表格(页面),所以你会看到很多#REF!但这没关系,因为这些专栏对此事并不重要。需要查看的列是第一页(工作表)上的 Z 和第二页(工作表)上的 AA。
因此,在第一个名为“24 KPI Weekly”的表中,我必须添加每行对应的交易地址。 这是我们每周的记录,我会定期更新。
我希望将数据传输(复制)到那里,并忽略空单元格,而不是将这些地址重新写入季度 KPI 页面(第二张表)。
非常感谢您帮助我解决这件事 范妮
使用TextJoin可以实现您想要的输出。不要在目标范围
decimal comma notation
之间使用 '24 KPI Weekly'!Z5, '24 KPI Weekly'!Z6,
,而是使用 semicolon (;)
我添加了一个参考文献
Explaining syntax differences in your formulas due to your Google Sheets location
,这解释了为什么逗号在你这边不起作用。
你可以试试这个:
=TEXTJOIN("/";TRUE; '24 KPI Weekly'!Z5; '24 KPI Weekly'!Z6; '24 KPI Weekly'!Z7; '24 KPI Weekly'!Z8; '24 KPI Weekly'!Z32; '24 KPI Weekly'!Z33; '24 KPI Weekly'!Z34; '24 KPI Weekly'!Z35; '24 KPI Weekly'!Z59; '24 KPI Weekly'!Z60; '24 KPI Weekly'!Z61; '24 KPI Weekly'!Z62; '24 KPI Weekly'!Z63)
第二行:
=TEXTJOIN(" / ";TRUE; '24 KPI Weekly'!Z11; '24 KPI Weekly'!Z12; '24 KPI Weekly'!Z13; '24 KPI Weekly'!Z14; '24 KPI Weekly'!Z38; '24 KPI Weekly'!Z39; '24 KPI Weekly'!Z40; '24 KPI Weekly'!Z41; '24 KPI Weekly'!Z66; '24 KPI Weekly'!Z67; '24 KPI Weekly'!Z68; '24 KPI Weekly'!Z69; '24 KPI Weekly'!Z70)
第三行:
=TEXTJOIN(" / "; true; '24 KPI Weekly'!Z17; '24 KPI Weekly'!Z18; '24 KPI Weekly'!Z19; '24 KPI Weekly'!Z20; '24 KPI Weekly'!Z44; '24 KPI Weekly'!Z45; '24 KPI Weekly'!Z46; '24 KPI Weekly'!Z47; '24 KPI Weekly'!Z73; '24 KPI Weekly'!Z74; '24 KPI Weekly'!Z75; '24 KPI Weekly'!Z76; '24 KPI Weekly'!Z77)
第四行:
=TEXTJOIN(" / "; true; '24 KPI Weekly'!Z23; '24 KPI Weekly'!Z24; '24 KPI Weekly'!Z25; '24 KPI Weekly'!Z26; '24 KPI Weekly'!Z50; '24 KPI Weekly'!Z51; '24 KPI Weekly'!Z52; '24 KPI Weekly'!Z53; '24 KPI Weekly'!Z80; '24 KPI Weekly'!Z81; '24 KPI Weekly'!Z82; '24 KPI Weekly'!Z83; '24 KPI Weekly'!Z84)
示例输出:
参考: