【发布时间】:2018-06-01 03:55:56
【问题描述】:
我的激烈方程式如下,最终试图根据副本从 Word 中的复制方式将 20 多个单元格合并为一个单元格:
=IF(H18662=TRUE,(Q18662&CHAR(10)&IF(H18663<>TRUE,Q18663&IF(H18664<>TRUE,
Q18664&IF(H18665<>TRUE, Q18665&IFH18666<>TRUE, Q18666&IF(H18667<>TRUE,
Q18667&IF(H18668<>TRUE, Q18668&IF(H18669<>TRUE, Q18669&IF(H18670<>TRUE,
Q18670&IF(H18671<>TRUE, Q18671&IF(H18672<>TRUE, Q18672&IF(H18673<>TRUE,
Q18673&IF(H18674<>TRUE, Q18674&IF(H18675<>TRUE, Q18675&IF(H18676<>TRUE,
Q18676&IF(H18677<>TRUE, Q18677&IF(H18678<>TRUE, Q18678&IF(H18679<>TRUE,
Q18679&IF(H18680<>TRUE, Q18680&IF(H18681<>TRUE, Q18681&IF(H18682<>TRUE,
Q18682&IF(H18683<>TRUE, Q18683&IF(H18684<>TRUE, Q18684&IF(H18685<>TRUE,
Q18685&IF(H18686<>TRUE, Q18686&IF(H18687<>TRUE, Q18687&IF(H18688<>TRUE,
Q18688&IF(H18689<>TRUE, Q18689&IF(H18690<>TRUE, Q18690&IF(H18691<>TRUE,
Q18691&IF(H18692<>TRUE, Q18692&IF(H18693<>TRUE, Q18693&IF(H18694<>TRUE,
Q18694&IF(H18695<>TRUE, Q18695&IF(H18696<>TRUE, Q18696&IF(H18697<>TRUE,
Q18697&IF(H18698<>TRUE, Q18698&IF(H18699<>TRUE, Q18699,""),""),""),""),"")
,""),""),""),""),""),""),""),""),""),""),""),""),""),""),""),""),""),""),"")
,""),""),""),""),""),""),""),""),""),""),""),""),"")),"")
【问题讨论】:
-
您在 H18666 之前缺少
( -
另外,你可以使用 DeMorgan 而不是所有它们的 OR,而不是做一堆不等于 TRUE 的 IF,注意 OR 接受一个范围或多个单元格。
-
在这样的称呼中,您可以将excel函数复制并粘贴到notepad++之类的东西中,并使用换行符/缩进来更容易阅读和查找错误
标签: excel-2010