Soma dos números, em que algumas células contêm um intervalo de valores

0

Estou trabalhando em uma planilha do Excel para calcular os custos de diferentes opções de viagem, somando diferentes despesas para a viagem. No entanto, alguns dos custos não são conhecidos com exatidão. Eu só conheço os intervalos dos parques de beisebol. Outras despesas eu sei os custos exatos de. Quais são os intervalos e quais são os números exatos irão variar dependendo da opção de viagem. Veja um exemplo do que estou tentando fazer:

        Option 1    Option 2    Option 3

Expense 1   $75-$125    $185        $65
Expense 2   $175        $325        $125-$150
Expense 3   $0      $25-$120    $25-$77
Expense 4   $22-$35 $12     $66

Total       $272-$335   $547-$642   $281-$358

Eu quero que o Excel calcule automaticamente os totais. Eu gostaria de evitar ter células separadas para os limites superior e inferior, para manter as coisas mais limpas e evitar ter que digitar o mesmo valor duas vezes se for um valor fixo.

Existe alguma maneira de fazer isso no Excel?

    
por JoeMjr2 12.04.2016 / 23:06

1 resposta

1

Você pode fazer algo parecido com essa fórmula de matriz:

="$" & SUM(B2:B5)+SUM(IF(NOT(ISNUMBER(B2:B5)),--LEFT(SUBSTITUTE(B2:B5,"$",""),FIND("-",SUBSTITUTE(B2:B5,"$",""))-1))) & "-$" & SUM(B2:B5)+SUM(IF(NOT(ISNUMBER(B2:B5)),--MID(SUBSTITUTE(B2:B5,"$",""),FIND("-",SUBSTITUTE(B2:B5,"$",""))+1,999)))

Sendo uma fórmula de matriz, ela precisa ser confirmada com Ctrl-Shift-Enter ao sair do modo de edição. Se feito corretamente, o Excel colocará {} em torno da fórmula.

    
por 12.04.2016 / 23:41