Si el vostre full de càlcul d'Excel inclou càlculs basats en un rang canviant de cel·les, utilitzant les funcions SUM i OFFSET junts en una fórmula SUM OFFSET simplifica la tasca de mantenir actualitzats els càlculs.
Creeu un interval dinàmic amb les funcions SUM i OFFSET
Si feu servir càlculs durant un període de temps que canvia contínuament, com ara vendes totals del mes, la funció OFFSET a Excel us permet configurar un rang dinàmic que canvia a mesura que s'afegeixen les xifres de vendes de cada dia.
Per si mateix, la funció SUM sol allotjar la inserció de noves cel·les de dades al rang sumat.
Es produeix una excepció quan les dades s'insereixen a la cel·la on es troba actualment la funció.
A la imatge d'exemple anterior, les noves xifres de vendes de cada dia s'afegeixen a la part inferior de la llista, obligant al total a canviar contínuament una cel·la cada vegada a mesura que s'agreguen les dades noves.
Si la funció SUM es va utilitzar per a completar les dades, seria necessari modificar l'interval de cel·les que s'utilitzava com a argument de la funció cada vegada que es van afegir noves dades.
Amb l'ús de les funcions SUM i OFFSET junts, però, el rang totalitzat es converteix en dinàmic. En altres paraules, canvia per allotjar noves cel·les de dades. L'addició de noves cel·les de dades no causa problemes perquè l'interval continua ajustant-se com s'afegeix cada nova cel·la.
Sintaxi i Arguments
Consulteu la imatge de dalt per seguir juntament amb aquest tutorial.
En aquesta fórmula, la funció SUM s'utilitza per completar l'interval de dades subministrat com a argument. El punt d'inici d'aquest rang és estàtic i s'identifica com a referència de cel·la al primer número que es va completar amb la fórmula.
La funció OFFSET està amagada dins de la funció SUM i s'utilitza per crear un punt final dinàmic al rang de dades amb la fórmula. Això s'aconsegueix establint l'extrem del rang a una cel·la per sobre de la ubicació de la fórmula.
Sintaxi de la fórmula:
= SUM (Inici de rang: OFFSET (Referència, files, Cols))
Aquest exemple utilitza una fórmula SUM OFFSET per retornar el total de les xifres de vendes diàries que figuren a la columna B del full de treball. Inicialment, la fórmula es va introduir a la cel·la B6 i va completar les dades de vendes durant quatre dies. El següent pas és moure la fórmula SUM OFFSET en una fila per deixar espai al total de vendes del cinquè dia. Això s'aconsegueix inserint una nova fila 6, que mou la fórmula a la fila 7. Com a resultat del moviment, Excel actualitza automàticament l'argument de referència a la cel·laB7 i afegeix cel·laB6 al rang sumat per la fórmula. El total apareix a la cel·la B7. Per afegir les dades de vendes del dia següent: Cell B7 actualitza el nou total de$7137.40. Quan feu clic a la cel·la B7, la fórmula actualitzada= SUM (B2: OFFSET (B7, -1,0)) apareix a la barra de fórmules. La funció OFFSET té dos arguments opcionals: alçada i amplada , que no es van utilitzar en aquest exemple. Aquests arguments es poden utilitzar per indicar a la funció OFFSET la forma de la sortida en termes de tantes files d'alta i tantes columnes d'ample. En omissió d'aquests arguments, la funció, per defecte, utilitza l'alçada i l'amplada de l'argument de referència, que, en aquest exemple, és una fila alta i una columna d'ample.
Ús de la fórmula SUM OFFSET a les dades de vendes totals
S'està introduint la fórmula SUM OFFSET
Afegiu les dades de vendes del dia següent