EXCEL: marca una variable basándose en un ejemplo


0

En mayo de datos tengo dos columnas: código de organización y marca, quiero crear una nueva variable basada en estos dos. El código de la bandera contiene 0 o 1

El mismo código de organización puede aparecer muchas veces en la columna, pero si hay uno o más ejemplos de un código de organización con el número 1 en la columna de bandera, quiero que la nueva variable sea 1 en todos los casos para este proveedor: incluso si es seguido por 0 en la columna de bandera en algunos casos.

¿Alguien sabe cómo hacer esto en una fórmula?

Respuestas:


1

Si tienes códigos de organización en A2 abajo y banderas en B2 Abajo entonces usa esta fórmula en C2 copiado

IF(COUNTIFS(A:A,A2,B:B,1),1,0)

Eso le dará un uno para todas las filas donde la organización tiene filas con un indicador 1, 0 en caso contrario


1

Creo que entiendo lo que necesita (la próxima vez, proporcione algunos datos de muestra). Probablemente haya una forma más elocuente de hacer esto, pero mi solución funcionará.

Asumo la siguiente tabla:

Initial Table

En Cell C2 agrega la siguiente fórmula:

=IF(SUMIF(A$2:A$9;A2;B$2:B$9)>=1;1;0)

Esto supone que sus organizaciones están en Cells A2 to A9 y tus banderas estan en Cells B2 to B9. Tendrá que cambiar estos para adaptarse a su mesa. Esta fórmula te da una 1 si alguno de los Flags para eso especifico Organisation tiene el valor 1 de lo contrario (asume todos flags son 0 ) te da un 0.

enter image description here

Tenga en cuenta que es posible que necesite cambiar el semi-colon separador a un comma separador en función de su configuración decimal. Si no funciona con un ; cambiarlo a ,.


1
¡Estaba preparando exactamente esta respuesta! Incluso utilicé casi la misma muestra de datos.
AFH

0

Puedes usar una tabla dinámica para ello:

  • especifique su columna de "código" como "filas"
  • establece "bandera" como "valores" y selecciona "max" como agregación

enter image description here

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.