
Quiero ingresar el texto en una celda, pero depende del formato del valor de otra celda. ejemplo:
En A1, el valor es "Vaibhav" y si lo pongo en negrita (Ctrl+B), automáticamente el siguiente valor de celda consecutivo aparecerá como "Presente", de lo contrario aparecerá como "Ausente".
vaibhav presente
reena ausente
raul presente
vijay presente
nikita ausente
Respuesta1
Como otros han señalado, este no es un formato técnicamente condicional.
Para hacer esto, necesita usar VBA, así que abra el editor de VBA (Alt+F11), cree un nuevo módulo (opción de menú "Insertar", luego "Módulo") y coloque este código en ese módulo:
Public Function IsBold(ref As Range)
If ref.Font.FontStyle = "Bold" Then
IsBold = True
Else
IsBold = False
End If
End Function
Cierra el editor y, asumiendo que tu nombre ("vaibhav") está en la celda A1, coloca lo siguiente en B1:
=IF(isbold(A1), "present", "absent")
Dado que FontStyle
devuelve Bold
, sospecho que esto podría no funcionar para versiones de Excel que no están en inglés; sin embargo, no puedo probarlo.