Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
清除excel中的间接函数_Excel_Function_Excel Indirect - Fatal编程技术网

清除excel中的间接函数

清除excel中的间接函数,excel,function,excel-indirect,Excel,Function,Excel Indirect,我在excel中有一个间接函数,它的工作原理应该是这样的 =间接(B15) 现在我想要它,当它从中提取数据的单元格为空时,那么间接单元格也为空 我以为喜欢的东西会管用,但事实并非如此。 =如果(B15=),则为间接(B15)) 请告知您忘记了IF函数中的真实标准: =IF(B15="","",INDIRECT(B15)) 您忘记了IF函数中的真实条件: =IF(B15="","",INDIRECT(B15)) 如果B7为空(或无法解析为单元格地址),则将返回#REF错误。这是参考错误的缩

我在excel中有一个间接函数,它的工作原理应该是这样的 =间接(B15)

现在我想要它,当它从中提取数据的单元格为空时,那么间接单元格也为空

我以为喜欢的东西会管用,但事实并非如此。 =如果(B15=),则为间接(B15))


请告知

您忘记了IF函数中的真实标准:

 =IF(B15="","",INDIRECT(B15))

您忘记了IF函数中的真实条件:

 =IF(B15="","",INDIRECT(B15))
如果B7为空(或无法解析为单元格地址),则将返回
#REF错误。这是参考错误的缩写;这意味着B7中的任何内容都不能作为单元范围地址进行计算

要显示零长度字符串(也称为look blank),则可以捕获错误并返回零长度字符串;e、 g.
。如果将B7计算为单元地址不会产生错误,则返回常规结果

=IFERROR(INDIRECT(B7), "")
如果B7为空(或无法解析为单元格地址),则将返回
#REF错误。这是参考错误的缩写;这意味着B7中的任何内容都不能作为单元范围地址进行计算

要显示零长度字符串(也称为look blank),则可以捕获错误并返回零长度字符串;e、 g.
。如果将B7计算为单元地址不会产生错误,则返回常规结果

=IFERROR(INDIRECT(B7), "")

因此,我通过数据验证过程将其插入单元格,它返回一条语句,即列表源必须是分隔的列表,或对单个行或列的引用是的,有时会扭曲规则,最终会破坏规则。哈哈,如果我不使用数据验证,它部分起作用,但是我的下拉选择没有出现。有比volatile间接方法更好的方法来完成这类事情。列标题标签与B7匹配的索引函数就是一个。但是所有这些都是没有意义的,实际上与手头的问题没有任何关系(顺便说一句,它从来没有提到过数据验证)。因此我通过数据验证过程将其插入单元格,它返回一条语句,即列表源必须是一个带分隔符的列表,或对单个行或列的引用Yes,有时,扭曲规则最终会破坏规则。哈哈,如果我不使用数据验证,它会部分起作用,但是我的下拉选择不会出现。有比volatile间接更好的方法来完成这类事情。列标题标签与B7匹配的索引函数就是一个。但是所有这些都是没有意义的,实际上与手头的问题没有任何关系(顺便说一句,它从来没有提到过数据验证)。因此我通过数据验证过程将其插入单元格,它返回一条语句,即列表源必须是一个带分隔符的列表,或对单个行或列的引用,然后你应该问一个新问题,因为这不是您所要求的。所以我通过数据验证过程将其插入单元格,它返回的语句是列表源必须是带分隔符的列表,或对单个行或列的引用。然后您应该问一个新问题,因为这不是您所要求的。