Forum Discussion

ShirleneC's avatar
ShirleneC
Copper Contributor
Oct 06, 2024

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")

This handles one aspect of what I am trying to do but not all.

In my spreadsheet I want other cells to also influence the same W2 cell.  Speciffically cells U2 and V2.  This means that there are 3 cells ( T2, U2 and V2) that can influence the final data in W2.

Basically this is what I am trying to achieve:

if T2=0 it should input into W2 the text Q10

if U2 = elimination it should input into W2 the text E

if V2 = scratched it should input into W2 the text S

I am not even sure it is possible to write a formula for this as I am a newbie to excel but hopefully it is and someone with experience can guide me.  Here is a snapshot of the part of my spreadsheet.

 

 

  • 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?
  • 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?
    • ShirleneC's avatar
      ShirleneC
      Copper 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

      • ShirleneC's avatar
        ShirleneC
        Copper Contributor
        Actually 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.
  • Danotch's avatar
    Danotch
    Copper Contributor
    It’s absolutely possible to write a formula in Excel that checks multiple conditions for your W2 cell, even if you're new to it! You can use nested IF functions or the IFS function to handle multiple conditions.

Resources