我在Excel中有以下列
a b c
1 SUM 1st 2nd
2 0 2/2 2/4
3 0 1/1 3/4
b2定义为“= CONCATENATE(TRUNC(2);”/“; TEXT(('Other sheet'!B2); 0))” 和b3,c2,c3类似。
列| SUM |应该从| 1st |计算总和到|第二|但只有“/".
之前的第一个数字例如:b2 + c3 + ... = 2 + 2 + ... = 4 + ...所以a2 = 4 + ...
任何想法如何做到这一点? :)
答案 0 :(得分:0)
您可以使用' left'功能
像这样使用
A2=left(B2;1)+left(C2;1)
答案 1 :(得分:0)
Use the below formula with feature shift+ctrl+enter:
=SUM(TRUNC(MID(B2:C2,1,SEARCH("/",B2:C2,1)-1)))
答案 2 :(得分:0)
这是一种简单的方法
=SUMPRODUCT(INT(SUBSTITUTE(B2:C2,"/",".")))
例如,将B2:C2
更改为B2:X2
,可以根据需要扩展您的范围。
<小时/> 我认为这可能适用于您的系统。
=SUMA.ILOCZYNÓW(ZAOKR.DO.CAŁK(PODSTAW(B2:C2;"/";".")))