Excel

Lägg till radbrytning baserat på operativsystem

Add Line Break Based Os

Excel -formel: Lägg till radbrytning baserat på operativsystemGenerisk formel | _+_ | Sammanfattning

Om du vill lägga till en radbrytning med hänsyn till det aktuella operativsystemet (Mac eller Windows) kan du använda INFO -funktion för att testa systemet och sedan returnera rätt bryt -tecken - CHAR (10) för Windows, CHAR (13) för Mac.





I Excel 365 , både Win- och Mac -versioner av Excel använder CHAR (10) som en radbrytning. Förklaring

Tecknet som används för radbrytningar är olika beroende på om Excel körs på Mac eller Windows: CHAR (10) för Windows, CHAR (13) för Mac. Detta gör det svårt att skriva en enda formel som fungerar som förväntat på båda plattformarna.

Lösningen är att använda INFO -funktionen för att testa den aktuella miljön och sedan justera radbrytningstecknet därefter. Vi gör detta genom att lägga till denna formel till C3:





= IF ( INFO ('system')='mac', CHAR (13), CHAR (10))

Sedan kallar vi C3 'break' så att vi kan använda ordet break som en variabel senare. Om Excel körs på en Mac blir break lika med CHAR (13), om inte, blir break lika med CHAR (10).

I kolumn E, vi sammanfoga adressinformationen som visas i B, C och D med en formel så här:



 
= IF ( INFO ('system')='mac', CHAR (13), CHAR (10))

Resultatet av sammanfogningen är text med radbrytningar:

Traci Brown
1301 Robinson Court¬
Saginaw, MI 48607

Obs! Se till att du har textinpackning aktiverat på celler som innehåller radbrytningar.

Författare Dave Bruns


^