如果仅声明可见细胞

时间:2018-06-29 21:17:09

标签: excel if-statement excel-formula visible hidden-field

我正在创建一个表单,当将另一种表单粘贴到工作簿上时,该表单会自动填充数据。我使用此公式将5个不同单元格中的数字合并为一个单元格

=TEXT(L2,IF(L2=0," ","$000,000"))&"; "&TEXT(L3,IF(L3=0," ","$000,000"))&"; "&TEXT(L4,IF(L4=0," ","$000,000"))&"; "&TEXT(L5,IF(L5=0," ","$000,000"))&"; "&TEXT(L6,IF(L6=0," ","$000,000")).

有时候,我将需要隐藏3行,这意味着我只需要合并两个数字即可。问题在于它仍然捕获5个数字。有没有办法只合并可见的单元格?

1 个答案:

答案 0 :(得分:1)

如果要跳过空白单元格,请使用TEXTJOIN():

$( "#textbox" ).autocomplete({
    create: function(){
        $(this).data('ui-autocomplete')._renderMenu = function( ul, items ) {
            [ _renderMenu function contents... ]
        }
    }
})

用作数组公式,退出编辑模式时,按Ctrl-Shift-Enter而不是Enter进行确认。

enter image description here