if-statement - 为什么我在 IF 语句上收到 FALSE 值而不是指定值?
问题描述
我正在尝试根据它们持有的值将每个单元格分配给一个类型
D83值发生变化,例如,如果我将D83的值设置为4,我将得到值TYPE A,当我输入60或更高的值时,我将得到TYPE C。问题是当我输入一个值之间30-59 或值 30 或 59,我总是得到 FALSE 而不是 TYPE B。感谢帮助!
当前代码/公式:
=if(D83<=29,"TYPE A", if(D83="30-59","TYPE B" , if(D83>=60, "TYPE C" )))
解决方案
你应该这样做:
=IF(D83<=29, "TYPE A",
IF(AND(D83=>30,
D83 <60"), "TYPE B" ,
IF(D83>=60, "TYPE C" , )))
推荐阅读
- datatable - 如何根据数据表中的值更改单元格颜色
- git - git pull origin master 没有按预期工作
- php - 如何从foreach中的两个数组中获取对应的键值
- python - 如何使用 .bat 文件每 5 分钟关闭并重新运行 python exe
- java - 我怎样才能重复一个模式?
- scala - spark(with scala)中reduceByKey的意外行为?spark或scala中的“rev”保留字?
- python - 当在 OptionMenu 上选择一个选项并按下一个按钮然后为该特定选项发生某些事情时,我该如何做到这一点
- php - 为什么即使 php 版本正确,我也不能在 ssh 上运行 composer install?
- image - 如何在 Flutter 中使用带有 CachedNetworkImage 的视差效果?
- amazon-web-services - AWS S3:如果我们在 S3 存储桶中获得大于 10 MB 的对象,则需要发送通知