1)给定单元格中的文本“6x22kg”,如何获取“6”和“22”?
2) 我在下图中手动制作了我想要的结果。标记为红色的单元格是输入,标记为绿色的单元格是我想要的结果。如何做到这一点?
图片示例:数据集,输入为红色,期望结果为绿色
希望图片示例足够清晰。谢谢!
答案1
在此示例中,数据位于单元格 C4:G4 中。在 H4 中输入以下公式,以计算“次数”的平均值
=AVERAGE(VALUE(LEFT(C4:G4,FIND("X",UPPER(C4:G4))-1)))
在公式栏中按 CTRL + SHIFT + ENTER 将其设为数组公式。公式现在应括在花括号中,以表明它是一个数组公式。
在 I4 中输入以下数组公式。再次确保在公式栏中按下 CTRL + SHIFT + ENTER。
=AVERAGE(VALUE(MID(C4:G4,FIND("X",UPPER(C4:G4))+1,LEN(C4:G4)-FIND("X",UPPER(C4:G4))-2)))
即使您将 x 或 X 作为乘数符号,公式仍会起作用。假设重量始终以 KG 或 kg 表示,如果使用任何其他度量单位,其缩写长度为两个字符。