Foro de Ayuda Excel | ||
| Soluciona tus problemas con Excel |
| | |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
| | LinkBack | Herramientas | Desplegado |
|
#1
| |||
| |||
| Buenas noches. Acabo de registrarme y ya tengo dudas... Esta es sobre fórmulas "Array". Antes de seguir, comentar que trabajo con Office en Inglés, con lo que todas mis fórmulas están en este idioma. Intentaré adaptarlas en lo que pueda. La pregunta es cómo puedo utilizar estas fórmulas con un "seleccionar todo", tipo comodín <*>. Ejemplo: en un rango en el que la columna de referencia tenga valores blancos y negros, puedo sumar todos los valores asignados a blanco o todos los valores asignados a negro cambiando la condición SI, pero cómo puedo sumar todos los valores (obviamente, con la misma fórmula condicional)? Para SUMAR.SI sí funciona el comodín, pero SUMAR.SI no se puede usar con múltiples condiciones. Quizá mi pregunta no esté muy clara, comentadme si es así. Gracias de antemano por la ayuda. Saludos! |
|
#2
| |||
| |||
| Hola Chema, La verdad es que no he entendido el ejemplo, cuando dices blanco o negro no sé si te refieres a colores de las celdas, o a literales, pero independientemente del ejemplo, es cierto que la condición de la formula debe ser única, pero depende de como la plantees, esta puede tener muchísimas formas. Por ejemplo, puedes poner la condición (="blanco"), ó poner la condición: (OR(="blanco";="negro")), o incluso realizar operaciones lógicas del tipo ((="blanco")*(="negro")), pudiéndose complicar tanto como se necesite. Si no te aclaras con esta explicación, muy limitada, concreta mas el ejemplo e intentaremos ayudarte. Saludos. Ito |
|
#3
| |||
| |||
| Ya que te interesan las array, supopongamos que estas imponiendo criterios simultaneos, construyendo vectores condicionados con operador * (matriz = valor)*(matriz =valor2)....(matriz = valorN), supongamos que queres hacer variable la comparacion del vector J, puedes escribir esto, llamando valorJ de una celda: ..........(matriz = valorJ-1) * si(H3="",1,matriz=H3).......*(matriz = valorN) De todas formas el recurso que utilizo es BDSUMA con criteriso analogos a los de filtros avanzados |
|
#4
| |||
| |||
| La verdad es que buscaba algo más simple, pero creo que esto me puede ayudar. Para concretar mi duda, por favor echad un ojo al fichero adjunto (como os comenté, esta en XL en la versión inglesa). La idea es dejar al usuario que seleccione las variables que quiera filtrar. Así, si quiere ver blancos y altos en el ejemplo, basta con incluir esas variables en las celdas en amarillo (fila 3). La duda es, si queremos ver todos los blancos, sean altos o bajos, existe un comodín para ello? Entiendo que lo que Galileogali propone es eliminar el IF y sustituirlo por TRUE y FALSE, es así? No lo había pensado, le daré un par de vueltas. Gracias a ambos. Chema |
|
#5
| |||
| |||
| Aca deje expuesto lo que propongo: ............ Foro Excel - CONTAR CON CONDICIONES Y VALOR PARA ANULAR CONDICION Y CONTAR TODOS |
|
#6
| |||
| |||
| Aca deje expuesto lo que propongo: http://excelgali.mejorforo.net/funci...s-t169.htm#417 |
|
#7
| |||
| |||
| Agregue otra version con BDCONTAR y algunas explicaciones al producto vectorial que habia puesto antes. http://excelgali.mejorforo.net/funci...s-t169.htm#417 |
| Herramientas | |
| Desplegado | |
| |