【问题标题】:Sum three different numbers in same cell在同一个单元格中求三个不同的数字
【发布时间】:2013-12-20 18:23:16
【问题描述】:

你能帮我解决这个问题吗:我需要公式,它会得到这个结果:

3/7+3
4/6+2
5/1+5

12/14+10

我知道:

=SUMPRODUCT(--LEFT(A1:A3,FIND("/",A1:A3)-1))&"/"&SUMPRODUCT(--REPLACE(A1:A3,1,FIND("/",A1:A3),0)

我不知道如何用“+”添加另一个参数。

【问题讨论】:

    标签: string excel excel-formula concatenation worksheet-function


    【解决方案1】:

    以一个大公式结束。

    =CONCATENATE(SUMPRODUCT(--LEFT(A1:A3,SEARCH("/",A1:A3,1)-1)),"/",SUMPRODUCT(--MID(A1:A3,SEARCH("/",A1:A3,1)+1,SEARCH("+",A1:A3,SEARCH("/",A1:A3,1)+1)-SEARCH("/",A1:A3,1)-1)),"+",SUMPRODUCT(--RIGHT(A1:A3,LEN(A1:A3)-SEARCH("+",A1:A3,SEARCH("/",A1:A3,1)+1))))

    【讨论】:

    • 实际尝试过像你一样使用MID,但在/之后没有超过1位。
    【解决方案2】:

    请尝试:

    =SUMPRODUCT(--LEFT(A1:A3,FIND("/",A1:A3)-1))&"/"&SUMPRODUCT(--MID(A1:A3,FIND("/",A1:A3)+1,FIND("+",A1:A3)-FIND("/",A1:A3)-1))&"+"&SUMPRODUCT(--MID(A1:A3,FIND("+",A1:A3)+1,1))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多