Estoy usando excel 2010 y mirando para el uso de instrucciones IF para añadir varias columnas que tienen letras y números. He llegado tan lejos como para obtener toda la codificación de modo que cuando uno de cada condición se presenta totalizan correctamente.

El problema que tengo es que si hay más de uno de la misma condición.

Por ejemplo la declaración de SI estoy usando es: =IF(ISNA(MATCH("1P",C7:CO7,0)),0,1)+IF(ISNA(MATCH("2P",C7:CO7,0)),0,2) y así sucesivamente.

Obviamente entre las celdas C7 y CO7 hay muchas células y si más de una celda tiene 2P 1P o en las celdas adicionales no se agregan y sólo uno. ¿Cómo puedo obtener mi fórmula para reconocer la condición en más de una celda?

Gracias

2 Comentarios

  1. 1

    =COUNTIF(C7:CO7,"1P")+2*COUNTIF(C7:CO7,"2P") debe obtener la respuesta que necesita

    Edición: fórmula Fija – gracias @Andy

    • Creo que quiso decir =COUNTIF(C7:CO7,"1P")+2*COUNTIF(C7:CO7,"2P")
  2. 0

    Si usted está interesado en un enfoque flexible que permite un número arbitrario de valores que coinciden y multiplicadores, usted podría intentar esto.

    Hacer una pequeña tabla en algún lugar de Coincidir con los Valores de y correspondientes Multiplicadores y el uso de esta fórmula de matriz:

    =SUM(IF($C$7:$CO$7=$A$2:$A$5,$B$2:$B$5,0))
    

    Cometer la fórmula de matriz pulsando Ctrl+Shift+Enter.

    SI las declaraciones de la combinación de varias columnas

    Nota mi captura de pantalla trunca el rango de datos. 14 es la respuesta correcta para los datos que he introducido.

Dejar respuesta

Please enter your comment!
Please enter your name here