永发信息网

请问如果将1箱5袋(一箱是8袋)在EXCEL里直接转换成1.625这个样子,大大们能给我设置个公式么

答案:2  悬赏:0  手机版
解决时间 2021-11-29 05:54
  • 提问者网友:雪舞兮
  • 2021-11-28 18:42
请问如果将1箱5袋(一箱是8袋)在EXCEL里直接转换成1.625这个样子,大大们能给我设置个公式么
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-11-28 18:48
这个需要把典型的原始数据列一下,还有这个16袋一箱这个16,3袋一箱这个3显示在哪,说明一下。追问
我现在数据在I7,换算单位在H7,我只在要J7显示就行了

追答=LEFt(G7,FIND("箱",G7)-1)+IF(RIGHt(G7)="箱",,LEFTB(RIGHTB(G7,4),2)/H7)
全部回答
  • 1楼网友:梦中风几里
  • 2021-11-28 20:04
不是很清楚你的问题描述,光从你的内容看的话,例如:
A列是导出来的规格,比如A1单元格内容是:1箱9袋

那在B1单元格你只要写:"=1/MId(A1,3,1)",双引号中的内容,不含双引号。
这个意思就是用1和规格中的第二个数字相除,得到你要的数据。
这个只是比较简单的方法,当然实际应用有可能会复杂一些,比如你的规格中有可能有两位数的,这个时候要有判断机制,还有,得出的数据你需要定义保留多少位小数等等!
希望对你有帮助!追问

我现在数据在I7,换算单位在H7,我只在要J7显示就行了,就是要把3575箱5袋,变成3575.625

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯