Hola!
En este caso sí es mejor hacerlo con Power Query, porque es un tema de limpieza/transformación de datos. Aquí hay una manera de hacerlo en el Power Query.
Tengo esta columna como tipo texto (porque tiene letras y números)
Luego extraigo el primer caracter haciendo clic en “Agregar columna”, luego en “Extraer” y luego en “Primeros caracteres”.
En la ventana que aparece pones “1”, para extraer únicamente el primer caracter.
Luego agregas una columna personalizada
Y escribes esta fórmula:
if Value.Is(Value.FromText([Primer caracter]), type number)
then "Persona"
else "Empresa"
Así:
Esta fórmula intenta convertir a número el valor de la columna “Primer caracter”. Evalúa si es de tipo texto. Si es tipo número, escribe “Persona”. Si no es tipo número, escribe “Empresa”.
Así va a detectar si es Tipo Empresa o Persona:
Recuerda siempre dividir el problema en varios pasos para ir avanzando y resolviéndolo poco a poco.
Estoy atento!
– Diego