Forum Discussion
ShirleneC
Oct 06, 2024Copper Contributor
Formula to determine cell input
In excel I am trying to write a formula that determines the input into a cell (W2) based on values in other cells. I have started with a simple formula based on an IF true/false =IF(T2=0,"Q10","N...
- Oct 06, 2024Claro, puedo ayudarte a crear esa fórmula. Para combinar varias condiciones en Excel, usaremos la función SI (IF en inglés) junto con operadores lógicos como Y (AND) o O (OR).
Aquí está la fórmula que puedes usar para lograr lo que quieres en la celda W2:
Excel
Código:
=SI(T2=0,"Q10", SI(U2="eliminación","E", SI(V2="raspado","S", "N")))
Explicación:
SI(T2=0,"Q10", ...): Si T2 es igual a 0, entonces W2 mostrará "Q10".
SI(U2="eliminación","E", ...): Si T2 no es igual a 0, entonces verifica si U2 es igual a "eliminación". Si es así, muestra "E".
SI(V2="raspado","S", ...): Si U2 no es "eliminación", verifica si V2 es "raspado". Si es así, muestra "S".
"N": Si ninguna de las condiciones anteriores se cumple, W2 mostrará "N".
Nota:
Asegúrate de que los valores "eliminación" y "raspado" estén escritos exactamente como aparecen en las celdas U2 y V2 (sin espacios adicionales ni diferencias en acentos).
Si quieres que se evalúen todas las condiciones y que el primer valor verdadero sea el que se coloque, esta fórmula debería funcionar. ¿Te gustaría agregar alguna condición más o hacer alguna modificación?
Samuel_EustorgioM
Copper Contributor
Claro, puedo ayudarte a crear esa fórmula. Para combinar varias condiciones en Excel, usaremos la función SI (IF en inglés) junto con operadores lógicos como Y (AND) o O (OR).
Aquí está la fórmula que puedes usar para lograr lo que quieres en la celda W2:
Excel
Código:
=SI(T2=0,"Q10", SI(U2="eliminación","E", SI(V2="raspado","S", "N")))
Explicación:
SI(T2=0,"Q10", ...): Si T2 es igual a 0, entonces W2 mostrará "Q10".
SI(U2="eliminación","E", ...): Si T2 no es igual a 0, entonces verifica si U2 es igual a "eliminación". Si es así, muestra "E".
SI(V2="raspado","S", ...): Si U2 no es "eliminación", verifica si V2 es "raspado". Si es así, muestra "S".
"N": Si ninguna de las condiciones anteriores se cumple, W2 mostrará "N".
Nota:
Asegúrate de que los valores "eliminación" y "raspado" estén escritos exactamente como aparecen en las celdas U2 y V2 (sin espacios adicionales ni diferencias en acentos).
Si quieres que se evalúen todas las condiciones y que el primer valor verdadero sea el que se coloque, esta fórmula debería funcionar. ¿Te gustaría agregar alguna condición más o hacer alguna modificación?
Aquí está la fórmula que puedes usar para lograr lo que quieres en la celda W2:
Excel
Código:
=SI(T2=0,"Q10", SI(U2="eliminación","E", SI(V2="raspado","S", "N")))
Explicación:
SI(T2=0,"Q10", ...): Si T2 es igual a 0, entonces W2 mostrará "Q10".
SI(U2="eliminación","E", ...): Si T2 no es igual a 0, entonces verifica si U2 es igual a "eliminación". Si es así, muestra "E".
SI(V2="raspado","S", ...): Si U2 no es "eliminación", verifica si V2 es "raspado". Si es así, muestra "S".
"N": Si ninguna de las condiciones anteriores se cumple, W2 mostrará "N".
Nota:
Asegúrate de que los valores "eliminación" y "raspado" estén escritos exactamente como aparecen en las celdas U2 y V2 (sin espacios adicionales ni diferencias en acentos).
Si quieres que se evalúen todas las condiciones y que el primer valor verdadero sea el que se coloque, esta fórmula debería funcionar. ¿Te gustaría agregar alguna condición más o hacer alguna modificación?
ShirleneC
Oct 06, 2024Copper Contributor
I tried your suggestion
=SI(T2=0,"Q10",SI(U2='ELIMINATION","E",SI(V2="SCRATCHED","S","N")))
But it gave me an error message saying,
The syntax of this name isn't correct
Verify that the name:
-starts with a letter or underscore (_)
-doesn't include a space or character that isn't allowed
-doesn't conflict with an existing name in the workbook
=SI(T2=0,"Q10",SI(U2='ELIMINATION","E",SI(V2="SCRATCHED","S","N")))
But it gave me an error message saying,
The syntax of this name isn't correct
Verify that the name:
-starts with a letter or underscore (_)
-doesn't include a space or character that isn't allowed
-doesn't conflict with an existing name in the workbook
- ShirleneCOct 06, 2024Copper ContributorActually just realised that the SI should be IF. =IF(T2=0,"Q10",IFI(U2='ELIMINATION","E",IF(V2="SCRATCHED","S","N")))
It works perfectly and thank you so much for your help.