Skip to main content

SUM of Values separated by a comma in the same sheet

  • April 4, 2018
  • 8 replies
  • 58 views

Hi,

I have a Zap importing values separated by a comma - I cannot change this. So my field looks something like this: 55.00,55.00

I am attempting to create a sum from these values, but the ending value is 0.00

I do not want to create a rollup field on another sheet only to import the values back into the original sheet - that’s double redundant and another thing to keep track of.

Is there a formula that can combine those comma-separated values into a sum?

Thank you

8 replies

Forum|alt.badge.img+17

I think you can use FIND() and INT() to extract the numbers and them sum them: https://support.airtable.com/hc/en-us/articles/203255215-Formula-field-reference#text


  • Author
  • New Participant
  • 3 replies
  • April 7, 2018

I think you can use FIND() and INT() to extract the numbers and them sum them: https://support.airtable.com/hc/en-us/articles/203255215-Formula-field-reference#text


Thanks - Would you have a formula handy?


Forum|alt.badge.img+5
  • Inspiring
  • 1386 replies
  • April 8, 2018

Thanks - Would you have a formula handy?


Try

IF(
    {Your Variable},
    VALUE(
        LEFT(
            {Your Variable},
            FIND(',',{Your Variable})-1
            )
        )+
    VALUE(
        RIGHT(
            {Your Variable},
            LEN({Your Variable})-FIND(',',{Your Variable})
            )
        )
    )

  • New Participant
  • 1 reply
  • October 30, 2018

Try

IF(
    {Your Variable},
    VALUE(
        LEFT(
            {Your Variable},
            FIND(',',{Your Variable})-1
            )
        )+
    VALUE(
        RIGHT(
            {Your Variable},
            LEN({Your Variable})-FIND(',',{Your Variable})
            )
        )
    )

Hi there! I just tried your formula but it’s returning an error. My Variable is a lookup from another table? Would that impact it?

Many thanks for any help!


Forum|alt.badge.img+5
  • Inspiring
  • 1386 replies
  • November 3, 2018

Hi there! I just tried your formula but it’s returning an error. My Variable is a lookup from another table? Would that impact it?

Many thanks for any help!


Yes — your {Variable}, when returned as a lookup, is coming across as an array. Append &'' — that is, ampersand (&) followed by an empty string ('') to each instance of {Variable} in your formula. I think that should remedy things.


Forum|alt.badge.img
  • New Participant
  • 1 reply
  • November 15, 2018

Use:

SUM({Your Column})


Forum|alt.badge.img+5
  • Inspiring
  • 1386 replies
  • December 24, 2018

Use:

SUM({Your Column})


Nope: Once imported as a string, her two-value variable won’t work with arithmetic functions. (Or, rather, it will work — but since such functions ignore non-numeric values, the result will always be 0.)


Forum|alt.badge.img+6
  • Known Participant
  • 12 replies
  • October 27, 2022

Try

IF(
    {Your Variable},
    VALUE(
        LEFT(
            {Your Variable},
            FIND(',',{Your Variable})-1
            )
        )+
    VALUE(
        RIGHT(
            {Your Variable},
            LEN({Your Variable})-FIND(',',{Your Variable})
            )
        )
    )

Hi,

Can this formula be amended for removing multiple commas, e.g:

1,1,1,3,1 to create a sum of 7

Thank you!