2017-02-20 9 views
1

я следующие столбцы в ExcelСложный подсчет в Excel

a b c 
1 SUM 1st 2nd 
2 0 2/2 2/4 
3 0 1/1 3/4 

b2 определяется как "= конкатенации (Trunc (2);"/";! TEXT (('Другой лист' B2); 0)) " и аналогично b3, c2, c3.

Колонка | SUM | должен рассчитывать сумму от | 1 | к | 2 | но только первые числа перед «/».

, например: b2 + c3 + ... = 2 + 2 + ... = 4 + ... так a2 = 4 + ...

какие-либо идеи, как это сделать? :)

+1

'ZŁĄCZ.TEKSTY' является' CONCATENATE', '' LICZBA.CAŁK' является TRUNC' и '' TEKST' является Text', если вы хотите изменить с английской версией, чтобы помочь людям понять ваш вопрос. –

ответ

0

Используйте следующую формулу с функцией Shift + Ctrl + Enter:

=SUM(TRUNC(MID(B2:C2,1,SEARCH("/",B2:C2,1)-1))) 
0

Вы можете использовать функцию 'левый'

Используйте его как этот

A2=left(B2;1)+left(C2;1) 
+0

Он работает для (B2; 1) + слева (C2; 1), но мне нужно, чтобы это было, например, от B2 до X2. Другая проблема заключается не только в 1 символе перед «/», например 10/12. – Wookie

0

Вот простой способ сделать это

=SUMPRODUCT(INT(SUBSTITUTE(B2:C2,"/","."))) 

Расширьте свой диапазон, насколько вам нужно, изменив, например, B2:C2 на B2:X2.


I это может работать для вашей системы.

=SUMA.ILOCZYNÓW(ZAOKR.DO.CAŁK(PODSTAW(B2:C2;"/";".")))