我在表达问题时遇到了麻烦,所以这是屏幕截图。基本上,我希望G2成为一个字段,我可以将其复制并粘贴到网站上的字段中以进行计费。 TEXTJOIN函数是我最接近完成这项工作的函数,但仍然不正确。我遇到以下问题:
如果没有VBA,我可能无法避免最后一个问题,但我想至少浏览一下前两个问题。我想创建一个将G2的值输出到记事本文档的按钮也可以正常工作,或者类似的事情。
答案 0 :(得分:1)
在E2中放:
=A2&"("&TEXT(D2,"$#,##0.00")&")"
进行串联。
然后只需在E2中指定起始位置即可
=TEXTJOIN(", ",TRUE,E2:E1040000)
您还可以使用以下TEXTJOIN数组版本跳过帮助程序列:
=TEXTJOIN(", ",TRUE,$A$2:INDEX(A:A,MATCH("zzz",A:A))&"("&TEXT($D$2:INDEX(D:D,MATCH("zzz",A:A)),"$#,##0.00")&")")
作为数组公式,退出编辑模式时需要使用Ctrl-Shift-Enter而不是Enter进行确认。
将单元格复制到剪贴板并粘贴到Excel之外的任何位置时,它只能粘贴文本,但这也可能取决于网站。