EXCEL公式里数字为什么要加引号?

学习 时间:2026-04-04 18:22:58 阅读:3485
EXCEL公式里数字为什么要加引号?=IF(AND(F9=18,H9="",OR(D9="2100",D9="2400"),OR(E9=650,E9=600,E9=550,E9=500)),价格表!$E$36,"")=IF(AND(F9=18,H9="",OR(D9="2100",D9="2400"),OR(E9="650",E9="600",E9="550",E9="500")),价格表!$E$36,"")这两条公式的区别?什么时候要加引号?什么时候不用加引号?为什么?D9,E9单元格里面有公式.

最佳回答

犹豫的豆芽

美丽的大树

2026-04-04 18:22:58

如果工作表中的数字是文本格式,公式中对文本的判断,需要加引号。如果是数值格式的数字,不用加引号。 再问: D9,E9里公式得出的数字和直接输入的数字得出的结果都不一样。 再答: 公式也有两种结果,一种是文本结果,一种是数值结果。可以运行公式的单元格是常规格式,直接输入的数字就是数值格式。再问: D9,E9里面是公式,但有时候有可能直接输入数字。我不想改变后面的公式,有什么办法?上面那条公式怎么表达?需不需要加引号? 再答: 处理方法:公式加引号;录入数据时,数字前面加文本前导符“'”,如:'1234 这样做,后期录入数字,总得记住录入前导符,操作不方便。如果能改D9、E9的公式,是最直接的办法。 也可以不改D9、E9公式,将上面公式改为:=IF(AND(--F9=18,H9="",OR(--D9=2100,--D9=2400),OR(--E9=650,--E9=600,--E9=550,--E9=500)),价格表!$E$36,"")(即数字不加引号,引用单元格前加两个负号“--”。录入数字时,不用考虑文本或数值格式。)

最新回答共有2条回答

  • 结实的香水
    回复
    2026-04-04 18:22:58

    如果工作表中的数字是文本格式,公式中对文本的判断,需要加引号。如果是数值格式的数字,不用加引号。 再问: D9,E9里公式得出的数字和直接输入的数字得出的结果都不一样。 再答: 公式也有两种结果,一种是文本结果,一种是数值结果。可以运行公式的单元格是常规格式,直接输入的数字就是数值格式。再问: D9,E9里面是公式,但有时候有可能直接输入数字。我不想改变后面的公式,有什么办法?上面那条公式怎么表达?需不需要加引号? 再答: 处理方法:公式加引号;录入数据时,数字前面加文本前导符“'”,如:'1234 这样做,后期录入数字,总得记住录入前导符,操作不方便。如果能改D9、E9的公式,是最直接的办法。 也可以不改D9、E9公式,将上面公式改为:=IF(AND(--F9=18,H9="",OR(--D9=2100,--D9=2400),OR(--E9=650,--E9=600,--E9=550,--E9=500)),价格表!$E$36,"")(即数字不加引号,引用单元格前加两个负号“--”。录入数字时,不用考虑文本或数值格式。)

上一篇 “商妓”“艺妓”“声妓”“官妓” 有什么区别?

下一篇 字体演变中,象形文字后大篆后小篆而后隶书,再后面呢?