首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Excel中等效的Case函数

Excel中等效的Case函数
EN

Stack Overflow用户
提问于 2011-03-30 23:45:43
回答 7查看 360K关注 0票数 49

我有一个有趣的挑战-我需要在Excel中对以下数据运行检查:

代码语言:javascript
复制
|   A  -   B  -   C  -  D   |
|------|------|------|------|
|  36  |   0  |   0  |   x  |
|   0  |  600 |  700 |   x  |
|___________________________|

你得原谅我糟糕的ASCII技艺。因此,我需要D列(x)对相邻的单元格运行检查,然后在必要时转换值。以下是标准:

如果B列大于0,那么一切都很好,我可以喝咖啡了。如果它不满足这个要求,那么我需要根据一个表转换A1 -例如,将32 = 1420和place转换为D。不幸的是,A和它需要转换成什么之间没有关系,所以创建一个计算是不可能的。

在这种情况下,case或switch语句将是完美的,但我不认为它是Excel中的本机函数。我还认为将一堆=IF()语句链接在一起会有点疯狂,我做了大约四次,然后才决定这是一个坏主意(我的生活故事)。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5488692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档