El 13/02/14 12:59, Roberto escribió:
Tengo una fórmula que vengo utilizando hasta la versión 4.1.4.2 y que no
funciona correctamente en la versión 4.2.
La misma es la siguiente:
=INDIRECTO(DIRECCIÓN((CONTAR((D$1:D52);7))+6-CONTAR.SI(A$1:A52;MÁX(A$1:A52))+1;2))
Lo que hace es buecar el mayor valor que se encuentre en la columna A e
inserta, en la celda en donde se encuentra la fórmula, el valor que se
encuentre en la columna D.
No solo no reconoce el mayor valor de la columna A sino que, además, ahora
coloca datos que estan cargados por encima de las celdas que debiera
referencias.
Quisiera saber si hay algún error de sintaxis en la fórmula ó que puede
estar ocurriendo.
La he probado en OpenOffice tanto en versiones viejas como en la última y
si funciona.
He desinstalado la versión 4.2 y vuelto a la 4.1.4.2 porque esta fórmula se
utiliza en una planilla de cálculo de uso diario para nosotros.
Por favor espero su comentario
No se si la formula hace lo que tu quieres. En principio, no,... o no
exactamente, atendiendo a tu explicación.
La formula hace lo siguiente:
CONTAR.SI(A$1:A52;MÁX(A$1:A52))
Cuenta las veces que el máximo valor en el rango A1:A52 aparece.
Supongamos que el rango contiene los valores: 1, 2, 3, 3. El máximo
valor es 3 y aparece dos veces. Luego el resultado es 2.
(CONTAR((D$1:D52);7))
Cuenta los valores numericos en los rangos: D$1:D52 y 7.
Supongamos que todos los valores de D$1:D52 son numéricos, entonces el
resultado será 53.
La formula dará lo mismo si es (CONTAR((D$1:D52);0)), es decir en lugar
de 7, ponemos 0, 1, ó 2, etc...
DIRECCIÓN((CONTAR((D$1:D52);7))+6-CONTAR.SI(A$1:A52;MÁX(A$1:A52))+1;2)
DIRECCIÓN(fila;columna)
Suministra una referencia a una celda. En este caso siempre será una
celda de la columna "2" o "B"
INDIRECTO() : suministra el contenido de una celda o rango. En este
caso una celda
Por lo tanto, la formula nos da el contenido de una celda de la columna
"B" y la fila será el número de valores numéricos que hay en el rango
D1:D52 mas uno; mas 6; menos las veces que el máximo valor del rango
A1:A52 aparece repetido; mas 1.
La formula se podría escribir como:
=INDIRECTO(DIRECCIÓN(CONTAR(D$1:D52)-CONTAR.SI(A$1:A52;MÁX(A$1:A52))+8;2))
¿Es esto lo que quieres que haga? ... ¿?
Saludos
--
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.