单元格值的问题

1.jpg

如图,假如B2为盘螺,C2为新8,那么我D2想显示值为8P,该如何设置呢?

而且,我不止一个值需要设定,麻烦各位大佬帮看一下

xiezixing 发布于 2020-4-23 15:40
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
maoningLv5初级互助
发布于2020-4-23 15:58

if(and(B2=="盘螺",C2=="新8"),"8P","")+if(and(B2=="盘螺",C2=="新6"),"6P","")+if(and(B2=="盘螺",C2=="新4"),"4P","")

最佳回答
0
cherry团子Lv6中级互助
发布于2020-4-23 15:42(编辑于 2020-4-23 16:19)

做了个模板

if(A1="盘螺" && Find("新",B1)>0,right(B1,1)+"P",if(A1="高线" && Find("新",B1)>0,right(B1,1),if(A1="螺纹" && Find("新",B1)>0,right(B1,2),"")))

aabb.cpt


image.png

更新了,你看看

  • xiezixing xiezixing(提问者) 那我还有其他想要的值呢?
    2020-04-23 15:45 
  • cherry团子 cherry团子 回复 xiezixing(提问者) 那你把你其他想要的值列出来呀,要不然我怎么知道要写成什么样呢,对嘛,你可以把问题完善下
    2020-04-23 15:47 
  • xiezixing xiezixing(提问者) 回复 cherry团子 B2为盘螺,C2为新6,显示6P.。。。类似这样子
    2020-04-23 15:48 
  • xiezixing xiezixing(提问者) 回复 cherry团子 不好意思。我没说全部。假如还有这个呢 B2为高线,C2为新6,显示6、 B2为螺纹,C2为新12*12,显示12。。。类似这样子
    2020-04-23 16:00 
  • cherry团子 cherry团子 回复 xiezixing(提问者) 你把情况全部列出来,我再写,或者您把模板拿出来我改改,我觉得吧,你新12 还有可能有其他值
    2020-04-23 16:06 
最佳回答
0
指间沙Lv6中级互助
发布于2020-4-23 15:54(编辑于 2020-4-23 17:41)


if(len(

JOINARRAY(GREPARRAY(split(B1, ""), regexp(item, "[0-9]")), "")

)=1||

len(JOINARRAY(GREPARRAY(split(B1, ""), regexp(item, "[0-9]")), ""))=2

,JOINARRAY(GREPARRAY(split(B1, ""), regexp(item, "[0-9]")), "")+'P',

left(JOINARRAY(GREPARRAY(split(B1, ""), regexp(item, "[0-9]")), ""),2)+'P'

)

1587629885370343.cpt


  • 4关注人数
  • 535浏览人数
  • 最后回答于:2020-4-23 17:41
    请选择关闭问题的原因
    确定 取消
    返回顶部