Excel formula: Add line break based on OS

Fórmula genérica

=SI(INFO("SISTEMA")="mac",CARACTER(13),CARACTER(10))

Explicación

Para agregar un salto de línea teniendo en cuenta el sistema operativo actual (Mac o Windows), puede usar la función INFO para probar el sistema y luego devolver el carácter de salto correcto: CARACTER (10) para Windows, CARACTER (13) para Mac.

Cómo funciona esta fórmula

El carácter utilizado para los saltos de línea es diferente dependiendo de si Excel se está ejecutando en Mac o Windows: CARACTER(10) para Windows, CARACTER (13) para Mac. Esto hace que sea difícil escribir una fórmula única que funcione como se espera en ambas plataformas.
La solución es usar la función INFO para probar el entorno actual, luego ajustar el carácter de salto de línea en consecuencia. Hacemos esto agregando esta fórmula a C3:
=SI(INFO("SISTEMA")="mac",CARACTER(13),CARACTER(10))
Luego nombramos C3 "break" para que podamos usar la palabra break como una variable más adelante. Si Excel se ejecuta en una Mac, el salto de línea será igual a CARACTER (13), si no, el descanso será igual a CARACTER (10).
En la columna E, concatenamos la información de la dirección que aparece en B, C y D con una fórmula como esta:
=B6&break&C6&break&D6
El resultado de la concatenación es texto con saltos de línea:
Traci Brown¬ 1301 Corte de Robinson¬ Saginaw, MI 48607
Nota: asegúrese de tener habilitado el ajuste de texto en las celdas que contienen saltos de línea.

Comentarios en Facebook


0 comentarios:

Copyright © 2021 TRUJILLOSOFT