Funciones Utilizadas: SI, INFO, CARACTER
Suponiendo una fila de datos en A2:C2 con tres celdas que necesitamos combinar aplicando un salto de línea por celda original según el sistema operativo utilizado, planteamos el siguiente método en la celda resultado a combinar:
AÑADIR SALTO DE LÍNEA SEGÚN SISTEMA OPERATIVO EN EXCEL
|
Combinamos las funciones SI, INFO y CARACTER para obtener el resultado deseado.
Internamente construimos una sintaxis condicional que permite identificar si el sistema es «pcdos» para WINDOWS (carácter 10) o «mac» para macOS (carácter 13), y así luego devolver el carácter que representa el salto de línea en cada S.O.
Recordar que excel utiliza estrictamente el carácter 10 para los saltos de línea en una misma celda (no así windows que aplica la secuencia CRLF utilizando caracteres 13 y 10 a la vez).
Nota: Actualmente en macOS y linux moderno se utiliza el carácter 10 (ya no el carácter 13), ya que asume que al bajar de línea también debe mover el cursor al inicio de forma automática. Sin embargo para versiones de macOS clásico (versiones 9 y anteriores y previas al año 2001) se utiliza el carácter 13 con lo cual la fórmula funcionará correctamente.
De esta forma logramos añadir un salto de línea según el sistema operativo utilizado de forma rápida y simple en Excel.
Puedes consultar más fórmulas interesantes en el anuario de Desafiando Excel o en el buscador de artículos de la web: Buscador de fórmulas
Te recomiendo ver el siguiente link con más videos de Fórmulas ingeniosas de Excel AQUÍ.
Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores.
