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.