Date: prev next · Thread: first prev next last


El 31/08/14 a las #4, Ravenman escribió:
Hola a todxs:

Tengo una necesidad y he buscado en diferentes partes, lo he intentado de
varias maneras; pero no he logrado obtener la información como requiero, por
lo que acudo a su experiencia y conocimiento.

Tengo un libro con 31 hojas, nombradas desde "01-08-14" hasta "31-08-14". En
cada hoja debo extraer subtotales de artículos que varían, lo cual he hecho
con la función SUMAR.SI, por ejemplo:

=SUMAR.SI(B2:B150;"ARTICULO1";C2:C150)

=SUMAR.SI(B2:B150;"ARTICULO2";C2:C150)

=SUMAR.SI(B2:B150;"ARTICULO3";C2:C150)

En cada hoja, ésta fórmula me ha funcionado perfectamente.

En una hoja llamada TOTALES MES, he utilizado la función SUMAR, para sumar
los subtotales que he ubicado en la misma celda en todas las hojas, así:

=SUMA('01-08-14'.E2:'31-08-14'.E2)

Hasta aquí, todo ha funcionado como lo necesito.

Mi problema surge cuando quiero totalizar los artículos en la hoja llamada
TOTALES_MES.

Lo intenté mediante la opción Datos -> Consolidar, pero debo ir hoja por
hoja y buscar la celda que contiene el subtotal que pretendo totalizar
(celda que es diferente en cada hoja), lo que se me hace muy dispendioso.

Después de mucho intentar, he improvisado una solución que no es lo ideal,
pero ha funcionado:

=SUMAR.SI('01-08-14'.B2:'01-08-14'.B150;"ARTICULO
1";'01-08-14'.C2:'01-08-14'.C150)+SUMAR.SI('02-08-14'.B2:'02-08-14'.B150;"ARTICULO
1";'02-08-14'.C2:'02-08-14'.C150)+SUMAR.SI('03-08-14'.B2:'03-08-14'.B150;"ARTICULO
1";'03-08-14'.C2:'03-08-14'.C150)+SUMAR.SI('04-08-14'.B2:'04-08-14'.B150;"ARTICULO
1";'04-08-14'.C2:'04-08-14'.C150)+SUMAR.SI('05-08-14'.B2:'05-08-14'.B150;"ARTICULO
1";'05-08-14'.C2:'05-08-14'.C150)+SUMAR.SI('06-08-14'.B2:'06-08-14'.B150;"ARTICULO
1";'06-08-14'.C2:'06-08-14'.C150)+SUMAR.SI('07-08-14'.B2:'07-08-14'.B150;"ARTICULO
1";'07-08-14'.C2:'07-08-14'.C150)+SUMAR.SI('08-08-14'.B2:'08-08-14'.B150;"ARTICULO
1";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('09-08-14'.B2:'09-08-14'.B150;"ARTICULO
1";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('10-08-14'.B2:'10-08-14'.B150;"ARTICULO
1";'10-08-14'.C2:'10-08-14'.C150)+SUMAR.SI('11-08-14'.B2:'11-08-14'.B150;"ARTICULO
1";'11-08-14'.C2:'11-08-14'.C150)+SUMAR.SI('12-08-14'.B2:'12-08-14'.B150;"ARTICULO
1";'12-08-14'.C2:'12-08-14'.C150)+SUMAR.SI('13-08-14'.B2:'13-08-14'.B150;"ARTICULO
1";'13-08-14'.C2:'13-08-14'.C150)+SUMAR.SI('14-08-14'.B2:'14-08-14'.B150;"ARTICULO
1";'14-08-14'.C2:'14-08-14'.C150)+SUMAR.SI('15-08-14'.B2:'15-08-14'.B150;"ARTICULO
1";'15-08-14'.C2:'15-08-14'.C150)+SUMAR.SI('16-08-14'.B2:'16-08-14'.B150;"ARTICULO
1";'16-08-14'.C2:'16-08-14'.C150)+SUMAR.SI('17-08-14'.B2:'17-08-14'.B150;"ARTICULO
1";'17-08-14'.C2:'17-08-14'.C150)+SUMAR.SI('18-08-14'.B2:'18-08-14'.B150;"ARTICULO
1";'18-08-14'.C2:'18-08-14'.C150)+SUMAR.SI('19-08-14'.B2:'19-08-14'.B150;"ARTICULO
1";'19-08-14'.C2:'19-08-14'.C150)+SUMAR.SI('20-08-14'.B2:'20-08-14'.B150;"ARTICULO
1";'20-08-14'.C2:'20-08-14'.C150)+SUMAR.SI('21-08-14'.B2:'21-08-14'.B150;"ARTICULO
1";'21-08-14'.C2:'21-08-14'.C150)+SUMAR.SI('22-08-14'.B2:'22-08-14'.B150;"ARTICULO
1";'22-08-14'.C2:'22-08-14'.C150)+SUMAR.SI('23-08-14'.B2:'23-08-14'.B150;"ARTICULO
1";'23-08-14'.C2:'23-08-14'.C150)+SUMAR.SI('24-08-14'.B2:'24-08-14'.B150;"ARTICULO
1";'24-08-14'.C2:'24-08-14'.C150)+SUMAR.SI('25-08-14'.B2:'25-08-14'.B150;"ARTICULO
1";'25-08-14'.C2:'25-08-14'.C150)+SUMAR.SI('26-08-14'.B2:'26-08-14'.B150;"ARTICULO
1";'26-08-14'.C2:'26-08-14'.C150)+SUMAR.SI('27-08-14'.B2:'27-08-14'.B150;"ARTICULO
1";'27-08-14'.C2:'27-08-14'.C150)+SUMAR.SI('28-08-14'.B2:'28-08-14'.B150;"ARTICULO
1";'28-08-14'.C2:'28-08-14'.C150)+SUMAR.SI('29-08-14'.B2:'29-08-14'.B150;"ARTICULO
1";'29-08-14'.C2:'29-08-14'.C150)+SUMAR.SI('30-08-14'.B2:'30-08-14'.B150;"ARTICULO
1";'30-08-14'.C2:'30-08-14'.C150)+SUMAR.SI('31-08-14'.B2:'31-08-14'.B150;"ARTICULO
1";'31-08-14'.C2:'31-08-14'.C150)

=SUMAR.SI('01-08-14'.B2:'01-08-14'.B150;"ARTICULO
2";'01-08-14'.C2:'01-08-14'.C150)+SUMAR.SI('02-08-14'.B2:'02-08-14'.B150;"ARTICULO
2";'02-08-14'.C2:'02-08-14'.C150)+SUMAR.SI('03-08-14'.B2:'03-08-14'.B150;"ARTICULO
2";'03-08-14'.C2:'03-08-14'.C150)+SUMAR.SI('04-08-14'.B2:'04-08-14'.B150;"ARTICULO
2";'04-08-14'.C2:'04-08-14'.C150)+SUMAR.SI('05-08-14'.B2:'05-08-14'.B150;"ARTICULO
2";'05-08-14'.C2:'05-08-14'.C150)+SUMAR.SI('06-08-14'.B2:'06-08-14'.B150;"ARTICULO
2";'06-08-14'.C2:'06-08-14'.C150)+SUMAR.SI('07-08-14'.B2:'07-08-14'.B150;"ARTICULO
2";'07-08-14'.C2:'07-08-14'.C150)+SUMAR.SI('08-08-14'.B2:'08-08-14'.B150;"ARTICULO
2";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('09-08-14'.B2:'09-08-14'.B150;"ARTICULO
2";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('10-08-14'.B2:'10-08-14'.B150;"ARTICULO
2";'10-08-14'.C2:'10-08-14'.C150)+SUMAR.SI('11-08-14'.B2:'11-08-14'.B150;"ARTICULO
2";'11-08-14'.C2:'11-08-14'.C150)+SUMAR.SI('12-08-14'.B2:'12-08-14'.B150;"ARTICULO
2";'12-08-14'.C2:'12-08-14'.C150)+SUMAR.SI('13-08-14'.B2:'13-08-14'.B150;"ARTICULO
2";'13-08-14'.C2:'13-08-14'.C150)+SUMAR.SI('14-08-14'.B2:'14-08-14'.B150;"ARTICULO
2";'14-08-14'.C2:'14-08-14'.C150)+SUMAR.SI('15-08-14'.B2:'15-08-14'.B150;"ARTICULO
2";'15-08-14'.C2:'15-08-14'.C150)+SUMAR.SI('16-08-14'.B2:'16-08-14'.B150;"ARTICULO
2";'16-08-14'.C2:'16-08-14'.C150)+SUMAR.SI('17-08-14'.B2:'17-08-14'.B150;"ARTICULO
2";'17-08-14'.C2:'17-08-14'.C150)+SUMAR.SI('18-08-14'.B2:'18-08-14'.B150;"ARTICULO
2";'18-08-14'.C2:'18-08-14'.C150)+SUMAR.SI('19-08-14'.B2:'19-08-14'.B150;"ARTICULO
2";'19-08-14'.C2:'19-08-14'.C150)+SUMAR.SI('20-08-14'.B2:'20-08-14'.B150;"ARTICULO
2";'20-08-14'.C2:'20-08-14'.C150)+SUMAR.SI('21-08-14'.B2:'21-08-14'.B150;"ARTICULO
2";'21-08-14'.C2:'21-08-14'.C150)+SUMAR.SI('22-08-14'.B2:'22-08-14'.B150;"ARTICULO
2";'22-08-14'.C2:'22-08-14'.C150)+SUMAR.SI('23-08-14'.B2:'23-08-14'.B150;"ARTICULO
2";'23-08-14'.C2:'23-08-14'.C150)+SUMAR.SI('24-08-14'.B2:'24-08-14'.B150;"ARTICULO
2";'24-08-14'.C2:'24-08-14'.C150)+SUMAR.SI('25-08-14'.B2:'25-08-14'.B150;"ARTICULO
2";'25-08-14'.C2:'25-08-14'.C150)+SUMAR.SI('26-08-14'.B2:'26-08-14'.B150;"ARTICULO
2";'26-08-14'.C2:'26-08-14'.C150)+SUMAR.SI('27-08-14'.B2:'27-08-14'.B150;"ARTICULO
2";'27-08-14'.C2:'27-08-14'.C150)+SUMAR.SI('28-08-14'.B2:'28-08-14'.B150;"ARTICULO
2";'28-08-14'.C2:'28-08-14'.C150)+SUMAR.SI('29-08-14'.B2:'29-08-14'.B150;"ARTICULO
2";'29-08-14'.C2:'29-08-14'.C150)+SUMAR.SI('30-08-14'.B2:'30-08-14'.B150;"ARTICULO
2";'30-08-14'.C2:'30-08-14'.C150)+SUMAR.SI('31-08-14'.B2:'31-08-14'.B150;"ARTICULO
2";'31-08-14'.C2:'31-08-14'.C150)

=SUMAR.SI('01-08-14'.B2:'01-08-14'.B150;"ARTICULO
3";'01-08-14'.C2:'01-08-14'.C150)+SUMAR.SI('02-08-14'.B2:'02-08-14'.B150;"ARTICULO
3";'02-08-14'.C2:'02-08-14'.C150)+SUMAR.SI('03-08-14'.B2:'03-08-14'.B150;"ARTICULO
3";'03-08-14'.C2:'03-08-14'.C150)+SUMAR.SI('04-08-14'.B2:'04-08-14'.B150;"ARTICULO
3";'04-08-14'.C2:'04-08-14'.C150)+SUMAR.SI('05-08-14'.B2:'05-08-14'.B150;"ARTICULO
3";'05-08-14'.C2:'05-08-14'.C150)+SUMAR.SI('06-08-14'.B2:'06-08-14'.B150;"ARTICULO
3";'06-08-14'.C2:'06-08-14'.C150)+SUMAR.SI('07-08-14'.B2:'07-08-14'.B150;"ARTICULO
3";'07-08-14'.C2:'07-08-14'.C150)+SUMAR.SI('08-08-14'.B2:'08-08-14'.B150;"ARTICULO
3";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('09-08-14'.B2:'09-08-14'.B150;"ARTICULO
3";'09-08-14'.C2:'09-08-14'.C150)+SUMAR.SI('10-08-14'.B2:'10-08-14'.B150;"ARTICULO
3";'10-08-14'.C2:'10-08-14'.C150)+SUMAR.SI('11-08-14'.B2:'11-08-14'.B150;"ARTICULO
3";'11-08-14'.C2:'11-08-14'.C150)+SUMAR.SI('12-08-14'.B2:'12-08-14'.B150;"ARTICULO
3";'12-08-14'.C2:'12-08-14'.C150)+SUMAR.SI('13-08-14'.B2:'13-08-14'.B150;"ARTICULO
3";'13-08-14'.C2:'13-08-14'.C150)+SUMAR.SI('14-08-14'.B2:'14-08-14'.B150;"ARTICULO
3";'14-08-14'.C2:'14-08-14'.C150)+SUMAR.SI('15-08-14'.B2:'15-08-14'.B150;"ARTICULO
3";'15-08-14'.C2:'15-08-14'.C150)+SUMAR.SI('16-08-14'.B2:'16-08-14'.B150;"ARTICULO
3";'16-08-14'.C2:'16-08-14'.C150)+SUMAR.SI('17-08-14'.B2:'17-08-14'.B150;"ARTICULO
3";'17-08-14'.C2:'17-08-14'.C150)+SUMAR.SI('18-08-14'.B2:'18-08-14'.B150;"ARTICULO
3";'18-08-14'.C2:'18-08-14'.C150)+SUMAR.SI('19-08-14'.B2:'19-08-14'.B150;"ARTICULO
3";'19-08-14'.C2:'19-08-14'.C150)+SUMAR.SI('20-08-14'.B2:'20-08-14'.B150;"ARTICULO
3";'20-08-14'.C2:'20-08-14'.C150)+SUMAR.SI('21-08-14'.B2:'21-08-14'.B150;"ARTICULO
3";'21-08-14'.C2:'21-08-14'.C150)+SUMAR.SI('22-08-14'.B2:'22-08-14'.B150;"ARTICULO
3";'22-08-14'.C2:'22-08-14'.C150)+SUMAR.SI('23-08-14'.B2:'23-08-14'.B150;"ARTICULO
3";'23-08-14'.C2:'23-08-14'.C150)+SUMAR.SI('24-08-14'.B2:'24-08-14'.B150;"ARTICULO
3";'24-08-14'.C2:'24-08-14'.C150)+SUMAR.SI('25-08-14'.B2:'25-08-14'.B150;"ARTICULO
3";'25-08-14'.C2:'25-08-14'.C150)+SUMAR.SI('26-08-14'.B2:'26-08-14'.B150;"ARTICULO
3";'26-08-14'.C2:'26-08-14'.C150)+SUMAR.SI('27-08-14'.B2:'27-08-14'.B150;"ARTICULO
3";'27-08-14'.C2:'27-08-14'.C150)+SUMAR.SI('28-08-14'.B2:'28-08-14'.B150;"ARTICULO
3";'28-08-14'.C2:'28-08-14'.C150)+SUMAR.SI('29-08-14'.B2:'29-08-14'.B150;"ARTICULO
3";'29-08-14'.C2:'29-08-14'.C150)+SUMAR.SI('30-08-14'.B2:'30-08-14'.B150;"ARTICULO
3";'30-08-14'.C2:'30-08-14'.C150)+SUMAR.SI('31-08-14'.B2:'31-08-14'.B150;"ARTICULO
3";'31-08-14'.C2:'31-08-14'.C150)

Si alguien pudiera ayudarme con una solución mejor, se lo agradecería mucho.




--
View this message in context: 
http://nabble.documentfoundation.org/SUMAR-SI-en-varias-hojas-tp4120909.html
Sent from the Users mailing list archive at Nabble.com.

Ravenman, y amigos de la lista, buenos días.

Porqué no consideras, unificar los datos de cada una de las 31 hojas, en una sola hoja, con el fin de poder realizar más fácilmente los cálculos incluso creando tablas dinámicas.

Solo pregunto pues no conozco toda la complejidad de lo que necesitas hacer...

Cordial Saludo.


--

Manuel Andrés Ramírez P.
Administrador Informático
GNU/Linux Registered User:412887
Visite:www.getgnulinux.org/es/

<<Yo Tengo mi Office Legal y no pagué por su licencia>>

"El placer más noble es el júbilo de comprender"
(Leonardo Da Vinci)


--
Para instrucciones sobre darse de baja envíe un mensaje a: users+unsubscribe@es.libreoffice.org
¿Problemas? http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: http://listarchives.libreoffice.org/es/users/
Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.