Combinando as funcións ROUND e SUM en Excel

A combinación das operacións de dúas ou máis funcións, como ROUND e SUM, nunha fórmula única en Excel adoita referirse como funcións de anidación .

O aniñamento realízase por ter unha función actuar como argumento para a segunda función.

Na imaxe de arriba:

Combinando as funcións ROUND e SUM en Excel

Desde o Excel 2007, o número de niveis de funcións que se poden anidar entre si é 64.

Antes desta versión, só se permitían sete niveis de nidificación.

Cando se avalian as funcións aniñadas, Excel sempre executa a función máis profunda ou máis interna, e despois funciona cara a fóra.

Dependendo da orde das dúas funcións cando se combine,

Aínda que as fórmulas nas filas de seis a oito producen resultados moi similares, a orde das funcións aniñadas pode ser importante.

Os resultados para as fórmulas nas filas seis e sete varían de valor por só 0,01, que poden ou non ser significativos segundo os requisitos de datos.

Exemplo de fórmula redondeada / sumada

Os pasos a seguir inclúen a forma de inserir a fórmula ROUND / SUM situada na cela B6 na imaxe de arriba.

= RONDA (SUMA (A2: A4), 2)

Aínda que é posible introducir a fórmula completa manualmente, moitas persoas pensan máis doado usar o diálogo dunha función para ingresar a fórmula e os argumentos.

O cadro de diálogo simplifica a entrada dos argumentos da función de un a un sen ter que preocuparse pola sintaxe da función, como o paréntesis que rodea os argumentos e as comas que actúan como separadores entre os argumentos.

Aínda que a función SUM ten a súa propia caixa de diálogo, non se pode usar cando a función está aniñada dentro dunha outra función. O Excel non permite que se abra unha segunda caixa de diálogo ao introducir unha fórmula.

  1. Fai clic na cela B6 para que sexa a cela activa.
  2. Fai clic na pestana Fórmulas da cinta .
  3. Fai clic en Math & Trig no menú para abrir a lista despregábel da función.
  4. Fai clic en REDE na lista para abrir o cadro de diálogo da función ROUND.
  5. Prema na liña Número no cadro de diálogo.
  6. Tipo SUM (A2: A4) para ingresar a función SUM como o argumento Número da función RONDA.
  7. Fai clic na liña Num_digits no cadro de diálogo.
  8. Escriba 2 nesta liña para redondear a resposta á función SUM en 2 decimais.
  9. Fai clic en Aceptar para completar a fórmula e volver á folla de cálculo.
  10. A resposta 764.87 debería aparecer na cela B6 xa que redondeamos a suma dos datos nas celas D1 a D3 (764.8653) a 2 decimais.
  11. Ao facer clic na cela C3 mostrarase a función anidada
    = REDONDA (SUMA (A2: A4), 2) na barra de fórmulas arriba da folla de cálculo.

Fórmula SUM / RONDO Array ou CSE

Unha fórmula matricial, como a da B8, permite que se realicen cálculos múltiples nunha única folla de cálculo.

Unha fórmula matricial é facilmente recoñecida polos soportes ou corchetes {} que rodean a fórmula. Non obstante, estas teclas non se escriben, pero introdúcense premendo as teclas Shift + Ctrl + Enter no teclado.

Debido ás claves empregadas para crealas, as fórmulas matriciais ás veces se denominan fórmulas CSE.

As fórmulas matriciais adoitan ingresarse sen a axuda do cadro de diálogo dunha función. Para ingresar a fórmula matricial SUM / RONDA na cela B8:

  1. Fai clic na célula B8 para que sexa a célula activa.
  2. Escribe a fórmula = RONDA (SUMA (A2: A4), 2).
  3. Preme e manteña premidas as teclas Shift + Ctrl no teclado.
  4. Prema e solte a tecla Enter no teclado.
  5. O valor 764.86 debería aparecer na cela B8.
  6. Ao premer na cela B8 aparecerá a fórmula matricial
    {= REDONDA (SUM (A2: A4), 2)} na barra de fórmulas.

Usando ROUNDUP ou ROUNDDOWN no ​​seu canto

Excel ten outras dúas funcións de redondeo que son moi similares á función ROUND - ROUNDUP e ROUNDDOWN. Estas funcións úsanse cando se quere redondear os valores nunha dirección específica, en lugar de depender das regras de redondeo de Excel.

Dado que os argumentos para ambas as dúas funcións son as mesmas que as da función ROUND, pode substituírse facilmente na fórmula aniñada anterior na fila seis.

A forma da fórmula ROUNDUP / SUM sería:

= ROUNDUP (SUM (A2: A4), 2)

A forma da fórmula ROUNDDOWN / SUM sería:

= REDONDO (SUMA (A2: A4), 2)