初学者求助!多条件赋值

想把图中红框转换成英文

两列的数据源为ds1.pos_color和ds1.fiber_color

兰-blue,桔-orange,绿-green,棕-brown,灰-grey,本色-nature。。。。。。转换.png

转换1.png

转换2.png

FineReport cclc26402 发布于 2022-1-20 10:50 (编辑于 2022-1-20 12:27)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
CD20160914Lv8专家互助
发布于2022-1-20 10:52(编辑于 2022-1-20 13:40)

颜色.rar

switch($$$,'兰','blue','桔','orange','绿','green','棕','brown')

后面的自己写

类似这样。。用条件格式。新值做。就行了

image.png

image.png

  • cclc26402 cclc26402(提问者) 你好!试了一下,这两列都为空,见新截图,语法应该没问题,帮忙再看看
    2022-01-20 11:58 
  • CD20160914 CD20160914 回复 cclc26402(提问者) 再看一下。。改了。
    2022-01-20 12:22 
  • cclc26402 cclc26402(提问者) 还是不行,没显示
    2022-01-20 12:26 
  • CD20160914 CD20160914 回复 cclc26402(提问者) 你设置在哪里?公式形态还是条件属性的新值?
    2022-01-20 12:55 
  • CD20160914 CD20160914 回复 cclc26402(提问者) 两种都是可以的。你的数据是不是前面有空格?
    2022-01-20 13:02 
最佳回答
1
墨白哦Lv6见习互助
发布于2022-1-20 13:18

不想写公式的话,添加一个内置数据集image.png

然后把你的中文颜色和英文颜色对照,

image.png

然后选中你要变换的单元格,做一个实际值和显示值的形态设置 就完成了

最佳回答
0
胡歌Lv7中级互助
发布于2022-1-20 10:52

用形态公式

switch($$$,'红','red',............)

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-20 10:53

SELECT (CASE WHEN pos_color='' THEN 'blue

WHEN pos_color='桔' THEN 'orange'

WHEN pos_color='绿-' THEN 'green'

WHEN pos_color='棕' THEN 'brown'

.........

ELSE ...... END)

  • 4关注人数
  • 515浏览人数
  • 最后回答于:2022-1-20 13:40
    请选择关闭问题的原因
    确定 取消
    返回顶部