AutoCorrect features

The AutoCorrect features in ONLYOFFICE Spreadsheet Editor are used to automatically format text when detected or insert special math symbols by recognizing particular character usage.

The available AutoCorrect options are listed in the corresponding dialog box. To access it, go to the File tab -> Advanced Settings -> Spell Checking -> Proofing -> AutoCorrect Options.

The AutoCorrect dialog box consists of three tabs: Math Autocorrect, Recognized Functions, and AutoFormat As You Type.

Math AutoCorrect

When working with equations, you can insert a lot of symbols, accents, and mathematical operation signs typing them on the keyboard instead of choosing a template from the gallery.

In the equation editor, place the insertion point within the necessary placeholder, type a math autocorrect code, then press Spacebar. The entered code will be converted into the corresponding symbol, and the space will be eliminated.

Note: The codes are case-sensitive.

You can add, modify, restore, and remove autocorrect entries from the AutoCorrect list. Go to the File tab -> Advanced Settings -> Spell Checking -> Proofing -> AutoCorrect Options -> Math AutoCorrect.

Adding an entry to the AutoCorrect list

  • Enter the autocorrect code you want to use in the Replace box.
  • Enter the symbol to be assigned to the code you entered in the By box.
  • Click the Add button.

Modifying an entry on the AutoCorrect list

  • Select the entry to be modified.
  • You can change the information in both fields: the code in the Replace box or the symbol in the By box.
  • Click the Replace button.

Removing entries from the AutoCorrect list

  • Select an entry to remove from the list.
  • Click the Delete button.

To restore the previously deleted entries, select the entry to be restored from the list and click the Restore button.

Use the Reset to default button to restore default settings. Any autocorrect entry you added will be removed, and the changed ones will be restored to their original values.

To disable Math AutoCorrect and to avoid automatic changes and replacements, uncheck the Replace text as you type box.

Replace text as you type

The table below contains all the currently supported codes available in the Spreadsheet Editor. The full list of the supported codes can also be found on the File tab in the Advanced Settings... -> Spell Checking -> Proofing section.

The supported codes
CodeSymbolCategory
!!doublefactorial iconSymbols
...horizontalellipsis iconDots
::doublecolon iconOperators
:=colonequal iconOperators
/<notlessthan iconRelational operators
/>notgreaterthan iconRelational operators
/=notequal iconRelational operators
\aboveabove iconAbove/Below scripts
\acuteacute iconAccents
\alephaleph iconHebrew letters
\alphaalpha iconGreek letters
\Alphaalpha 2 iconGreek letters
\amalgamalg iconBinary operators
\angleangle iconGeometry notation
\aointaoint iconIntegrals
\approxapprox iconRelational operators
\asmashasmash iconArrows
\astast iconBinary operators
\asympasymp iconRelational operators
\atopatop iconOperators
\barbar iconOver/Underbar
\Barbar 2 iconAccents
\becausebecause iconRelational operators
\beginbegin iconDelimiters
\belowbelow iconAbove/Below scripts
\betbet iconHebrew letters
\betabeta iconGreek letters
\Betabeta2 iconGreek letters
\bethbeth iconHebrew letters
\bigcapbigcap iconLarge operators
\bigcupbig cup iconLarge operators
\bigodotbigodot iconLarge operators
\bigoplusbigoplus iconLarge operators
\bigotimesbigotimes iconLarge operators
\bigsqcupbigsqcup iconLarge operators
\biguplusbiguplus iconLarge operators
\bigveebigvee iconLarge operators
\bigwedgebigwedge iconLarge operators
\binomialbinomial iconEquations
\botbot iconLogic notation
\bowtiebowtie iconRelational operators
\boxbox iconSymbols
\boxdotboxdot iconBinary operators
\boxminusboxminus iconBinary operators
\boxplusboxplus iconBinary operators
\brabra iconDelimiters
\breakbreak iconSymbols
\brevebreve iconAccents
\bulletbullet iconBinary operators
\capcap iconBinary operators
\cbrtcbrt iconSquare roots and radicals
\casescases iconSymbols
\cdotcdot iconBinary operators
\cdotscdots iconDots
\checkcheck iconAccents
\chichi iconGreek letters
\Chichi2 iconGreek letters
\circcirc iconBinary operators
\closeclose iconDelimiters
\clubsuitclubsuit iconSymbols
\cointcoint iconIntegrals
\congcong iconRelational operators
\coprodcoprod iconMath operators
\cupcup iconBinary operators
\daletdalet iconHebrew letters
\dalethdaleth iconHebrew letters
\dashvdashv iconRelational operators
\dddd iconDouble-struck letters
\Dddd2 iconDouble-struck letters
\ddddotddddot iconAccents
\dddotdddot iconAccents
\ddotddot iconAccents
\ddotsddots iconDots
\defeqdefeq iconRelational operators
\degcdegc iconSymbols
\degfdegf iconSymbols
\degreedegree iconSymbols
\deltadelta iconGreek letters
\Deltadelta2 iconGreek letters
\Deltaeqdeltaeq iconOperators
\diamonddiamond iconBinary operators
\diamondsuitdiamondsuit iconSymbols
\divdiv iconBinary operators
\dotdot iconAccents
\doteqdoteq iconRelational operators
\dotsdots iconDots
\doubleadoublea iconDouble-struck letters
\doubleAdoublea2 iconDouble-struck letters
\doublebdoubleb iconDouble-struck letters
\doubleBdoubleb2 iconDouble-struck letters
\doublecdoublec iconDouble-struck letters
\doubleCdoublec2 iconDouble-struck letters
\doubleddoubled iconDouble-struck letters
\doubleDdoubled2 iconDouble-struck letters
\doubleedoublee iconDouble-struck letters
\doubleEdoublee2 iconDouble-struck letters
\doublefdoublef iconDouble-struck letters
\doubleFdoublef2 iconDouble-struck letters
\doublegdoubleg iconDouble-struck letters
\doubleGdoubleg2 iconDouble-struck letters
\doublehdoubleh iconDouble-struck letters
\doubleHdoubleh2 iconDouble-struck letters
\doubleidoublei iconDouble-struck letters
\doubleIdoublei2 iconDouble-struck letters
\doublejdoublej iconDouble-struck letters
\doubleJdoublej2 iconDouble-struck letters
\doublekdoublek iconDouble-struck letters
\doubleKdoublek2 iconDouble-struck letters
\doubleldoublel iconDouble-struck letters
\doubleLdoublel2 iconDouble-struck letters
\doublemdoublem iconDouble-struck letters
\doubleMdoublem2 iconDouble-struck letters
\doublendoublen iconDouble-struck letters
\doubleNdoublen2 iconDouble-struck letters
\doubleodoubleo iconDouble-struck letters
\doubleOdoubleo2 iconDouble-struck letters
\doublepdoublep iconDouble-struck letters
\doublePdoublep2 iconDouble-struck letters
\doubleqdoubleq iconDouble-struck letters
\doubleQdoubleq2 iconDouble-struck letters
\doublerdoubler iconDouble-struck letters
\doubleRdoubler2 iconDouble-struck letters
\doublesdoubles iconDouble-struck letters
\doubleSdoubles2 iconDouble-struck letters
\doubletdoublet iconDouble-struck letters
\doubleTdoublet2 iconDouble-struck letters
\doubleudoubleu iconDouble-struck letters
\doubleUdoubleu2 iconDouble-struck letters
\doublevdoublev iconDouble-struck letters
\doubleVdoublev2 iconDouble-struck letters
\doublewdoublew iconDouble-struck letters
\doubleWdoublew2 iconDouble-struck letters
\doublexdoublex iconDouble-struck letters
\doubleXdoublex2 iconDouble-struck letters
\doubleydoubley iconDouble-struck letters
\doubleYdoubley2 iconDouble-struck letters
\doublezdoublez iconDouble-struck letters
\doubleZdoublez2 iconDouble-struck letters
\downarrowdownarrow iconArrows
\Downarrowdownarrow2 iconArrows
\dsmashdsmash iconArrows
\eeee iconDouble-struck letters
\ellell iconSymbols
\emptysetemptyset iconSet notations
\emspSpace characters
\endend iconDelimiters
\enspSpace characters
\epsilonepsilon iconGreek letters
\Epsilonepsilon2 iconGreek letters
\eqarrayeqarray iconSymbols
\equivequiv iconRelational operators
\etaeta iconGreek letters
\Etaeta2 iconGreek letters
\existsexists iconLogic notations
\forallforall iconLogic notations
\frakturafraktura iconFraktur letters
\frakturAfraktura2 iconFraktur letters
\frakturbfrakturb iconFraktur letters
\frakturBfrakturb2 iconFraktur letters
\frakturcfrakturc iconFraktur letters
\frakturCfrakturc2 iconFraktur letters
\frakturdfrakturd iconFraktur letters
\frakturDfrakturd2 iconFraktur letters
\frakturefrakture iconFraktur letters
\frakturEfrakture2 iconFraktur letters
\frakturffrakturf iconFraktur letters
\frakturFfrakturf2 iconFraktur letters
\frakturgfrakturg iconFraktur letters
\frakturGfrakturg2 iconFraktur letters
\frakturhfrakturh iconFraktur letters
\frakturHfrakturh2 iconFraktur letters
\frakturifrakturi iconFraktur letters
\frakturIfrakturi2 iconFraktur letters
\frakturkfrakturk iconFraktur letters
\frakturKfrakturk2 iconFraktur letters
\frakturlfrakturl iconFraktur letters
\frakturLfrakturl2 iconFraktur letters
\frakturmfrakturm iconFraktur letters
\frakturMfrakturm2 iconFraktur letters
\frakturnfrakturn iconFraktur letters
\frakturNfrakturn2 iconFraktur letters
\frakturofrakturo iconFraktur letters
\frakturOfrakturo2 iconFraktur letters
\frakturpfrakturp iconFraktur letters
\frakturPfrakturp2 iconFraktur letters
\frakturqfrakturq iconFraktur letters
\frakturQfrakturq2 iconFraktur letters
\frakturrfrakturr iconFraktur letters
\frakturRfrakturr2 iconFraktur letters
\fraktursfrakturs iconFraktur letters
\frakturSfrakturs2 iconFraktur letters
\frakturtfrakturt iconFraktur letters
\frakturTfrakturt2 iconFraktur letters
\frakturufrakturu iconFraktur letters
\frakturUfrakturu2 iconFraktur letters
\frakturvfrakturv iconFraktur letters
\frakturVfrakturv2 iconFraktur letters
\frakturwfrakturw iconFraktur letters
\frakturWfrakturw2 iconFraktur letters
\frakturxfrakturx iconFraktur letters
\frakturXfrakturx2 iconFraktur letters
\frakturyfraktury iconFraktur letters
\frakturYfraktury2 iconFraktur letters
\frakturzfrakturz iconFraktur letters
\frakturZfrakturz2 iconFraktur letters
\frownfrown iconRelational operators
\funcapplyBinary operators
\Gg iconGreek letters
\gammagamma iconGreek letters
\Gammagamma2 iconGreek letters
\gege iconRelational operators
\geqgeq iconRelational operators
\getsgets iconArrows
\gggg iconRelational operators
\gimelgimel iconHebrew letters
\gravegrave iconAccents
\hairspSpace characters
\hathat iconAccents
\hbarhbar iconSymbols
\heartsuitheartsuit iconSymbols
\hookleftarrowhookleftarrow iconArrows
\hookrightarrowhookrightarrow iconArrows
\hphantomhphantom iconArrows
\hsmashhsmash iconArrows
\hvechvec iconAccents
\identitymatrixidentitymatrix iconMatrices
\iiii iconDouble-struck letters
\iiintiiint iconIntegrals
\iintiint iconIntegrals
\iiiintiiiint iconIntegrals
\Imim iconSymbols
\imathimath iconSymbols
\inin iconRelational operators
\incinc iconSymbols
\inftyinfty iconSymbols
\intint iconIntegrals
\integralintegral iconIntegrals
\iotaiota iconGreek letters
\Iotaiota2 iconGreek letters
\itimesMath operators
\jj iconSymbols
\jjjj iconDouble-struck letters
\jmathjmath iconSymbols
\kappakappa iconGreek letters
\Kappakappa2 iconGreek letters
\ketket iconDelimiters
\lambdalambda iconGreek letters
\Lambdalambda2 iconGreek letters
\langlelangle iconDelimiters
\lbbracklbbrack iconDelimiters
\lbracelbrace iconDelimiters
\lbracklbrack iconDelimiters
\lceillceil iconDelimiters
\ldivldiv iconFraction slashes
\ldivideldivide iconFraction slashes
\ldotsldots iconDots
\lele iconRelational operators
\leftleft iconDelimiters
\leftarrowleft arrow iconArrows
\Leftarrowleftarrow2 iconArrows
\leftharpoondownleftharpoondown iconArrows
\leftharpoonupleftharpoonup iconArrows
\leftrightarrowleftrightarrow iconArrows
\Leftrightarrowleftrightarrow2 iconArrows
\leqleq iconRelational operators
\lfloorlfloor iconDelimiters
\lhveclhvec iconAccents
\limitlimit iconLimits
\llll iconRelational operators
\lmoustlmoust iconDelimiters
\LongleftarrowlongleftarrowArrows
\Longleftrightarrowlongleftrightarrow iconArrows
\Longrightarrowlongrightarrow iconArrows
\lrharlrhar iconArrows
\lveclvec iconAccents
\mapstomapsto iconArrows
\matrixmatrix iconMatrices
\medspSpace characters
\midmid iconRelational operators
\middlemiddle iconSymbols
\modelsmodels iconRelational operators
\mpmp iconBinary operators
\mumu iconGreek letters
\Mumu2 iconGreek letters
\nablanabla iconSymbols
\naryandnaryand iconOperators
\nbspSpace characters
\nene iconRelational operators
\nearrownearrow iconArrows
\neqneq iconRelational operators
\nini iconRelational operators
\normnorm iconDelimiters
\notcontainnotcontain iconRelational operators
\notelementnotelement iconRelational operators
\notinnotin iconRelational operators
\nunu iconGreek letters
\Nunu2 iconGreek letters
\nwarrownwarrow iconArrows
\oo iconGreek letters
\Oo2 iconGreek letters
\odotodot iconBinary operators
\ofof iconOperators
\oiiintoiiint iconIntegrals
\oiintoiint iconIntegrals
\ointoint iconIntegrals
\omegaomega iconGreek letters
\Omegaomega2 iconGreek letters
\ominusominus iconBinary operators
\openopen iconDelimiters
\oplusoplus iconBinary operators
\otimesotimes iconBinary operators
\overover iconDelimiters
\overbaroverbar iconAccents
\overbraceoverbrace iconAccents
\overbracketoverbracket iconAccents
\overlineoverline iconAccents
\overparenoverparen iconAccents
\overshellovershell iconAccents
\parallelparallel iconGeometry notation
\partialpartial iconSymbols
\pmatrixpmatrix iconMatrices
\perpperp iconGeometry notation
\phantomphantom iconSymbols
\phiphi iconGreek letters
\Phiphi2 iconGreek letters
\pipi iconGreek letters
\Pipi2 iconGreek letters
\pmpm iconBinary operators
\pppprimepppprime iconPrimes
\ppprimeppprime iconPrimes
\pprimepprime iconPrimes
\precprec iconRelational operators
\preceqpreceq iconRelational operators
\primeprime iconPrimes
\prodprod iconMath operators
\proptopropto iconRelational operators
\psipsi iconGreek letters
\Psipsi2 iconGreek letters
\qdrtqdrt iconSquare roots and radicals
\quadraticquadratic iconSquare roots and radicals
\ranglerangle iconDelimiters
\Ranglerangle2 iconDelimiters
\ratioratio iconRelational operators
\rbracerbrace iconDelimiters
\rbrackrbrack iconDelimiters
\Rbrackrbrack2 iconDelimiters
\rceilrceil iconDelimiters
\rddotsrddots iconDots
\Rere iconSymbols
\rectrect iconSymbols
\rfloorrfloor iconDelimiters
\rhorho iconGreek letters
\Rhorho2 iconGreek letters
\rhvecrhvec iconAccents
\rightright iconDelimiters
\rightarrowrightarrow iconArrows
\Rightarrowrightarrow2 iconArrows
\rightharpoondownrightharpoondown iconArrows
\rightharpoonuprightharpoonup iconArrows
\rmoustrmoust iconDelimiters
\rootroot iconSymbols
\scriptascripta iconScripts
\scriptAscripta2 iconScripts
\scriptbscriptb iconScripts
\scriptBscriptb2 iconScripts
\scriptcscriptc iconScripts
\scriptCscriptc2 iconScripts
\scriptdscriptd iconScripts
\scriptDscriptd2 iconScripts
\scriptescripte iconScripts
\scriptEscripte2 iconScripts
\scriptfscriptf iconScripts
\scriptFscriptf2 iconScripts
\scriptgscriptg iconScripts
\scriptGscriptg2 iconScripts
\scripthscripthScripts
\scriptHscripth2 iconScripts
\scriptiscripti iconScripts
\scriptIscripti2 iconScripts
\scriptkscriptk iconScripts
\scriptKscriptk2 iconScripts
\scriptlscriptl iconScripts
\scriptLscriptl2 iconScripts
\scriptmscriptm iconScripts
\scriptMscriptm2 iconScripts
\scriptnscriptn iconScripts
\scriptNscriptn2 iconScripts
\scriptoscripto iconScripts
\scriptOscripto2 iconScripts
\scriptpscriptp iconScripts
\scriptPscriptp2 iconScripts
\scriptqscriptq iconScripts
\scriptQscriptq2 iconScripts
\scriptrscriptr iconScripts
\scriptRscriptr2 iconScripts
\scriptsscripts iconScripts
\scriptSscripts2 iconScripts
\scripttscriptt iconScripts
\scriptTscriptt2 iconScripts
\scriptuscriptu iconScripts
\scriptUscriptu2 iconScripts
\scriptvscriptv iconScripts
\scriptVscriptv2 iconScripts
\scriptwscriptw iconScripts
\scriptWscriptw2 iconScripts
\scriptxscriptx iconScripts
\scriptXscriptx2 iconScripts
\scriptyscripty iconScripts
\scriptYscripty2 iconScripts
\scriptzscriptz iconScripts
\scriptZscriptz2 iconScripts
\sdivsdiv iconFraction slashes
\sdividesdivide iconFraction slashes
\searrowsearrow iconArrows
\setminussetminus iconBinary operators
\sigmasigma iconGreek letters
\Sigmasigma2 iconGreek letters
\simsim iconRelational operators
\simeqsimeq iconRelational operators
\smashsmash iconArrows
\smilesmile iconRelational operators
\spadesuitspadesuit iconSymbols
\sqcapsqcap iconBinary operators
\sqcupsqcup iconBinary operators
\sqrtsqrt iconSquare roots and radicals
\sqsubseteqsqsubseteq iconSet notation
\sqsuperseteqsqsuperseteq iconSet notation
\starstar iconBinary operators
\subsetsubset iconSet notation
\subseteqsubseteq iconSet notation
\succsucc iconRelational operators
\succeqsucceq iconRelational operators
\sumsum iconMath operators
\supersetsuperset iconSet notation
\superseteqsuperseteq iconSet notation
\swarrowswarrow iconArrows
\tautau iconGreek letters
\Tautau2 iconGreek letters
\thereforetherefore iconRelational operators
\thetatheta iconGreek letters
\Thetatheta2 iconGreek letters
\thickspSpace characters
\thinspSpace characters
\tildetilde iconAccents
\timestimes iconBinary operators
\toto iconArrows
\toptop iconLogic notation
\tvectvec iconArrows
\ubarubar iconAccents
\Ubarubar2 iconAccents
\underbarunderbar iconAccents
\underbraceunderbrace iconAccents
\underbracketunderbracket iconAccents
\underlineunderline iconAccents
\underparenunderparen iconAccents
\uparrowuparrow iconArrows
\Uparrowuparrow2 iconArrows
\updownarrowupdownarrow iconArrows
\Updownarrowupdownarrow2 iconArrows
\uplusuplus iconBinary operators
\upsilonupsilon iconGreek letters
\Upsilonupsilon2 iconGreek letters
\varepsilonvarepsilon iconGreek letters
\varphivarphi iconGreek letters
\varpivarpi iconGreek letters
\varrhovarrho iconGreek letters
\varsigmavarsigma iconGreek letters
\varthetavartheta iconGreek letters
\vbarvbar iconDelimiters
\vdashvdash iconRelational operators
\vdotsvdots iconDots
\vecvec iconAccents
\veevee iconBinary operators
\vertvert iconDelimiters
\Vertvert2 iconDelimiters
\Vmatrixvmatrix iconMatrices
\vphantomvphantom iconArrows
\vthickspSpace characters
\wedgewedge iconBinary operators
\wpwp iconSymbols
\wrwr iconBinary operators
\xixi iconGreek letters
\Xixi2 iconGreek letters
\zetazeta iconGreek letters
\Zetazeta2 iconGreek letters
\zwnjSpace characters
\zwspSpace characters
~=cong iconRelational operators
-+mp iconBinary operators
+-pm iconBinary operators
<<ll iconRelational operators
<=less than or equal to iconRelational operators
->arrow iconArrows
>=greaterthanorequalto iconRelational operators
>>gg iconRelational operators

Recognized functions

In this tab, you will find the list of math expressions that will be recognized by the Equation editor as functions and therefore will not be automatically italicized. For the list of recognized functions, go to the File tab -> Advanced Settings -> Spell Checking -> Proofing -> AutoCorrect Options -> Recognized Functions.

To add an entry to the list of recognized functions, enter the function in the blank field and click the Add button.

To remove an entry from the list of recognized functions, select the function to be removed and click the Delete button.

To restore the previously deleted entries, select the entry to be restored from the list and click the Restore button.

Use the Reset to default button to restore default settings. Any function you added will be removed, and the removed ones will be restored.

Recognized Functions

AutoFormat as you type

By default, the editor replaces all network and internet paths with hyperlinks right as you enter new data in the cells. The editor also automatically includes new rows and columns in the formatted table when you enter new data in the row below the table or in the column next to it.

If you need to disable auto-formatting presets, uncheck the box for the unnecessary options, go to the File tab -> Advanced Settings -> Spell Checking -> Proofing -> AutoCorrect Options -> AutoFormat As You Type.

AutoFormat As You Type

Host ONLYOFFICE Docs on your own server or use it in the cloud

Article with the tag:
Browse all tags