If statement 如果函数不能跨多个列和多个嵌套函数工作

If statement 如果函数不能跨多个列和多个嵌套函数工作,if-statement,If Statement,我在尝试合并两个单元格时遇到问题 我有两列,D列和G列,都有一个数字或N/a。D列表示美国邮政随附的包裹价格,G列表示联邦快递随附的包裹价格。其中一些不适用的唯一原因是缺乏适当的记录。我现在编写的函数如下: =IFD2>0,D2,IFG2>0,G2,x 如果第一部分很好,但当它到达我告诉它检查G列的部分时,它显示为N/A 也许这是一条错误的路线,但我希望有一个专栏,这两个专栏结合在一起,这样我就可以在旁边有一个单独的专栏,与我实际收取的运费进行比较 任何帮助都将不胜感激 谢谢假设您使用的是Exc

我在尝试合并两个单元格时遇到问题

我有两列,D列和G列,都有一个数字或N/a。D列表示美国邮政随附的包裹价格,G列表示联邦快递随附的包裹价格。其中一些不适用的唯一原因是缺乏适当的记录。我现在编写的函数如下:

=IFD2>0,D2,IFG2>0,G2,x

如果第一部分很好,但当它到达我告诉它检查G列的部分时,它显示为N/A

也许这是一条错误的路线,但我希望有一个专栏,这两个专栏结合在一起,这样我就可以在旁边有一个单独的专栏,与我实际收取的运费进行比较

任何帮助都将不胜感激


谢谢

假设您使用的是Excel或类似工具

使用>比较文本不会达到您的目的。不适用>0为真。使用istext函数:


=IFistextD2,ifistextG2,x,G2,D2

谢谢!我试试这个