SUM of Values separated by a comma in the same sheet


#1

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


#2

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


#3

Thanks - Would you have a formula handy?


#4

Try

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

#5

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!


#6

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.


#7

Use:

SUM({Your Column})


#8

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.)