Box borders, dividers, and callout frames without merging cells.
="┌"&REPT("─",A1)&"┐"&CHAR(10)&"│"&REPT(" ",A1)&"│"&CHAR(10)&"└"&REPT("─",A1)&"┘"
┌────┐ │ │ └────┘
=REGEXREPLACE(B1, ",\s*", CHAR(10))
Apple Banana Orange
=TEXTJOIN(CHAR(10),TRUE,SEQUENCE(COUNTA(SPLIT(B1,",")))&". "&TRIM(SPLIT(B1,",")))
1. Apple 2. Banana 3. Orange
="- "®EXREPLACE(B1, ",\s*", CHAR(10)&"- ")
- Apple - Banana - Orange
=CHAR(8594)&" "®EXREPLACE(B1, ",\s*", CHAR(10)&CHAR(8594)&" ")
→ Apple → Banana → Orange
=REGEXREPLACE(B1, ",\s*", CHAR(10)&CHAR(10))
Apple Banana Orange
=REGEXREPLACE(B1, "\|\s*", CHAR(10))
Apple Banana Orange
=A1&CHAR(10)&REPT("─",LEN(A1))
Title ─────
=REPT(" ",MAX(0,INT((B1-LEN(A1))/2)))&A1
Hello
=REPT(" ",MAX(0,B1-LEN(A1)))&A1
Hi
=REPT("═",A1)&CHAR(10)&B1&CHAR(10)&REPT("═",A1)
════════ Notes ════════
="| "&A1&" | "&B1&" | "&C1&" |"
| Name | Qty | Price |
="├"&REPT("─",LEN(A1)+2)&"┤"&CHAR(10)&"│ "&A1&" │"
├─────┤ │ Qty │
="┌"&REPT("─",A1)&"┬"&REPT("─",B1)&"┐"
┌───┬───┐
="├"&REPT("─",A1)&"┼"&REPT("─",B1)&"┤"
├───┼───┤
=REPT("─",A1)&"├"&REPT("─",A1)
────├────
=REPT("─",A1)&"┤"&REPT("─",A1)
────┤────
="└"&REPT("─",A1)
└────
=REPT("═",A1)&CHAR(10)&REPT("═",A1)&CHAR(10)&REPT("═",A1)
═══ ═══ ═══
="["&" "&A1&" "&"]"
[ Hello ]
=CHAR(8220)&A1&CHAR(8221)
“Hello”
=IF(LEN(A1)>B1,LEFT(A1,B1-3)&"...",A1)
Long sentence...
=CHAR(9556)&REPT(CHAR(9552),LEN(A1)+2)&CHAR(9559)&CHAR(10)&A1&CHAR(10)&CHAR(9562)&REPT(CHAR(9552),LEN(A1)+2)&CHAR(9565)
╔═══════╗ Hello ╚═══════╝
="╭"&REPT("─",A1)&"╮"&CHAR(10)&"│"&REPT(" ",A1)&"│"&CHAR(10)&"╰"&REPT("─",A1)&"╯"
╭────╮ │ │ ╰────╯
="┏"&REPT("━",A1)&"┓"&CHAR(10)&"┃"&REPT(" ",A1)&"┃"&CHAR(10)&"┗"&REPT("━",A1)&"┛"
┏━━━━┓ ┃ ┃ ┗━━━━┛
="┌"&REPT("─",LEN(A1)+2)&"┐"&CHAR(10)&"│ "&A1&" │"&CHAR(10)&"└"&REPT("─",LEN(A1)+2)&"┘"
┌────┐ │ Hi │ └────┘
="╔"&REPT("═",LEN(A1)+2)&"╗"&CHAR(10)&"║ "&A1&" ║"&CHAR(10)&"╚"&REPT("═",LEN(A1)+2)&"╝"
╔═══════╗ ║ Hello ║ ╚═══════╝
="┏"&REPT("━",LEN(A1)+2)&"┓"&CHAR(10)&"┃ "&A1&" ┃"
┏━━━━━━━┓ ┃ Title ┃
=REPT("│"&REPT(" ",A1)&"│"&CHAR(10),B1-1)&"│"&REPT(" ",A1)&"│"
│ │ │ │ │ │
=REPT("─",A1)
────────
=REPT("┄",A1)
┄┄┄┄┄┄┄┄
=REPT("│"&CHAR(10),A1-1)&"│"
│ │ │ │
=REPT("─",A1)&"┬"&REPT("─",A1)
────┬────
=REPT("─",A1)&"┼"&REPT("─",A1)
────┼────
="┌"&REPT("─",LEN(A1)+2)&"┐"&CHAR(10)&"│ "&A1&" │"&CHAR(10)&"└"&REPT("─",INT((LEN(A1)+2)/2))&"┴"&REPT("─",LEN(A1)+2-INT((LEN(A1)+2)/2)-1)&"┘"&CHAR(10)&REPT(" ",1+INT((LEN(A1)+2)/2))&"│"&CHAR(10)&REPT(" ",1+INT((LEN(A1)+2)/2))&"│"
┌──────┐ │ SALE │ └───┴──┘ │ │
=" │"&REPT(" ",LEN(A1)+4)&"│"&CHAR(10)&" │"&REPT(" ",LEN(A1)+4)&"│"&CHAR(10)&" │ "&A1&REPT(" ",LEN(A1)+4-LEN(A1)-1)&"│"&CHAR(10)&"─┴"&REPT("─",LEN(A1)+4)&"┴─"
│ │ │ │ │ GOAL │ ─┴────────┴─
="│"&REPT(" ",LEN(A1)+14)&"│"&CHAR(10)&"╰"&REPT("─",INT((LEN(A1)+14)/2))&"┬"&REPT("─",LEN(A1)+14-INT((LEN(A1)+14)/2))&"╯"&CHAR(10)&REPT(" ",INT((LEN(A1)+16)/2))&"│"&CHAR(10)&REPT(" ",INT((LEN(A1)+16)/2)-INT((LEN(A1)+6)/2))&"┌"&REPT("─",INT((LEN(A1)+2)/2))&"┴"&REPT("─",LEN(A1)+2-INT((LEN(A1)+2)/2))&"┐"&CHAR(10)&REPT(" ",INT((LEN(A1)+16)/2)-INT((LEN(A1)+6)/2))&"│ "&A1&" │"&CHAR(10)&REPT(" ",INT((LEN(A1)+16)/2)-INT((LEN(A1)+6)/2))&"└"&REPT("─",LEN(A1)+2)&"┘"
│ │ ╰─────────┬─────────╯ │ ┌───┴───┐ │ OPEN │ └──────┘
=REPT("💀",LEN(A1)+2)&CHAR(10)&"💀 "&A1&" 💀"&CHAR(10)&REPT("💀",LEN(A1)+2)
💀💀💀💀💀 💀 hi 💀 💀💀💀💀💀
=REPT("⚠️",LEN(A1)+2)&CHAR(10)&"⚠️ "&A1&" ⚠️"&CHAR(10)&REPT("⚠️",LEN(A1)+2)
⚠️⚠️⚠️⚠️⚠️ ⚠️ hi ⚠️ ⚠️⚠️⚠️⚠️⚠️
=REPT("❤️",LEN(A1)+2)&CHAR(10)&"❤️ "&A1&" ❤️"&CHAR(10)&REPT("❤️",LEN(A1)+2)
❤️❤️❤️❤️❤️ ❤️ hi ❤️ ❤️❤️❤️❤️❤️
=REPT("🔥",LEN(A1)+2)&CHAR(10)&"🔥 "&A1&" 🔥"&CHAR(10)&REPT("🔥",LEN(A1)+2)
🔥🔥🔥🔥🔥 🔥 hi 🔥 🔥🔥🔥🔥🔥
=TEXTJOIN("",TRUE,MAP(SEQUENCE(LEN(A1)),LAMBDA(i,SWITCH(MID(A1,LEN(A1)-i+1,1),"a",CHAR(592),"b","q","c",CHAR(596),"d","p","e",CHAR(477),"f",CHAR(607),"g",CHAR(387),"h",CHAR(613),"i",CHAR(7425),"j",CHAR(638),"k",CHAR(670),"l","l","m",CHAR(623),"n","u","o","o","p","d","q","b","r",CHAR(633),"s","s","t",CHAR(647),"u","n","v",CHAR(652),"w",CHAR(653),"x","x","y",CHAR(654),"z","z","A",CHAR(8704),"C",CHAR(390),"E",CHAR(398),"F",CHAR(8498),"L",CHAR(741),"M","W","P","d","T",CHAR(8868),"U",CHAR(8745),"V",CHAR(923),"Y",CHAR(8516),"0","0","1",CHAR(406),"2",CHAR(8586),"3",CHAR(8587),"5",CHAR(987),"6","9","7",CHAR(12581),"9","6",".",CHAR(729),"!",CHAR(161),"?",CHAR(191),"(",")",")","(",MID(A1,LEN(A1)-i+1,1)))))
ollǝɥ
Related formula guides
Go deeper with Better Sheets
Members get full courses on CHAR, REPT, and dashboard design, plus hundreds of Google Sheets tutorials. Copy-paste formulas here stay free.
See membership options