Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jk/information functions #481

Merged
merged 110 commits into from
Aug 4, 2020
Merged
Show file tree
Hide file tree
Changes from 104 commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
74ecd39
LEN function
voodoo11 Jun 26, 2020
d202b51
TRIM function
voodoo11 Jun 26, 2020
04b2938
PROPER function
voodoo11 Jun 26, 2020
b934922
CLEAN function
voodoo11 Jun 27, 2020
e2228f2
REPT function
voodoo11 Jun 27, 2020
760d49e
More general method for coercion with defaults
voodoo11 Jun 29, 2020
674e02d
RIGHT function
voodoo11 Jun 29, 2020
11e0d1b
LEFT function
voodoo11 Jun 29, 2020
292dac4
Fix typo
voodoo11 Jun 30, 2020
e616628
SEARCH function
voodoo11 Jun 30, 2020
06a83a9
FIND function
voodoo11 Jun 30, 2020
01b2846
Introduce FunctionArgumentDefinition
voodoo11 Jun 30, 2020
067c71f
Merge branch 'develop' into jk/text-functions
voodoo11 Jul 1, 2020
83e6c4c
Align with develop
voodoo11 Jul 1, 2020
9c02db4
string types
izulin Jul 20, 2020
eaaae5e
linter
izulin Jul 20, 2020
03c45a9
Merge branch 'develop' into pu/functions
izulin Jul 21, 2020
134f2ba
Merge branch 'develop' into pu/functions
izulin Jul 21, 2020
b8c2d3f
split fixed
izulin Jul 21, 2020
878acd5
.
izulin Jul 21, 2020
6501069
.
izulin Jul 21, 2020
3139f73
financial simpler
izulin Jul 22, 2020
0ff0807
repeated args
izulin Jul 22, 2020
fb9e615
translations
izulin Jul 22, 2020
a87fb99
Merge branch 'develop' into jk/text-functions
izulin Jul 22, 2020
8ec1b54
Merge branch 'develop' into jk/text-functions
izulin Jul 22, 2020
2692dbb
changelog
izulin Jul 22, 2020
5a826c4
Merge branch 'jk/text-functions' of https://github.com/handsontable/h…
izulin Jul 22, 2020
28bf8a8
Update built-in-functions.md
izulin Jul 22, 2020
db5aa53
.
izulin Jul 22, 2020
a296e8f
Merge branch 'jk/text-functions' of https://github.com/handsontable/h…
izulin Jul 22, 2020
ea61e03
Update built-in-functions.md
izulin Jul 22, 2020
f4f229d
Merge branch 'jk/text-functions' into pu/functions
izulin Jul 22, 2020
44a896b
trigonometry
izulin Jul 22, 2020
4eb442c
.
izulin Jul 22, 2020
444f1de
booleans
izulin Jul 22, 2020
a1a0066
boolean functions
izulin Jul 22, 2020
381a309
refactor
izulin Jul 23, 2020
2a61e73
xor
izulin Jul 23, 2020
714fea1
.
izulin Jul 23, 2020
b118d98
Merge branch 'develop' into pu/functions
izulin Jul 23, 2020
a193f36
.
izulin Jul 23, 2020
114bf13
merge
izulin Jul 23, 2020
9131caf
linter
izulin Jul 23, 2020
e4ba74b
lint
izulin Jul 23, 2020
5b12070
countunique
izulin Jul 23, 2020
f584af3
information plugin
izulin Jul 23, 2020
c956ca3
columns but its not working
izulin Jul 23, 2020
fbab7c0
.
izulin Jul 24, 2020
c5aa0f7
fix
izulin Jul 24, 2020
ba3dcf8
.
izulin Jul 24, 2020
0f34182
minor fix
izulin Jul 24, 2020
7294051
simplified templates
izulin Jul 25, 2020
65caf1f
linter + typing
izulin Jul 25, 2020
fc5d84f
template simplification
izulin Jul 25, 2020
32acd0b
linter
izulin Jul 25, 2020
c9550cb
.
izulin Jul 25, 2020
c2439be
.
izulin Jul 25, 2020
5fbd9d7
linter
izulin Jul 25, 2020
cdb0938
more
izulin Jul 26, 2020
9883e4d
defaults
izulin Jul 26, 2020
82e0b1e
.
izulin Jul 27, 2020
e6d92a5
repeated args fixed
izulin Jul 27, 2020
314732d
linter
izulin Jul 27, 2020
e09d9f4
linter
izulin Jul 27, 2020
6648d72
.
izulin Jul 27, 2020
4643f2c
this.parameter helper method
voodoo11 Jul 27, 2020
85d9b3e
Merge branch 'develop' into pu/functions
izulin Jul 27, 2020
86a203c
.
izulin Jul 27, 2020
25ec51e
Median benchmark
voodoo11 Jul 28, 2020
5644dd5
faster benchmark
izulin Jul 28, 2020
6d05035
fix
izulin Jul 28, 2020
53c955d
changelog
izulin Jul 29, 2020
473fe33
refactor
izulin Jul 29, 2020
6ffe1df
docs
izulin Jul 29, 2020
e43ac24
linter
izulin Jul 29, 2020
3e1e6d2
fixed tests
izulin Jul 29, 2020
25706ff
function text fixed
izulin Jul 29, 2020
b4d8fdf
linter
izulin Jul 29, 2020
dfb152f
type unification
izulin Jul 29, 2020
4ddac2d
Function ISERR
voodoo11 Jul 24, 2020
5e8a3c9
Refactor isEven/isOdd functions
voodoo11 Jul 24, 2020
88109d6
Function ISNA
voodoo11 Jul 24, 2020
7c33f07
Function ISREF
voodoo11 Jul 24, 2020
56fecd9
Function NA
voodoo11 Jul 24, 2020
b01130a
Template for noarg function
voodoo11 Jul 24, 2020
a91bf23
Function SHEET
voodoo11 Jul 24, 2020
6cb84ed
Function SHEETS
voodoo11 Jul 24, 2020
71e9d2f
Function ISBINARY
voodoo11 Jul 25, 2020
2cbdf81
Reference argument template
voodoo11 Jul 25, 2020
0ad3bc5
Function ISFORMULA
voodoo11 Jul 25, 2020
b29c173
Function ISFORMULA should be able to check itself
voodoo11 Jul 25, 2020
d494685
Refactor FORMULATEXT
voodoo11 Jul 30, 2020
ae1e08f
Changelog
voodoo11 Jul 30, 2020
481f1da
Update CHANGELOG.md
izulin Jul 30, 2020
90ee8a0
enum
izulin Jul 30, 2020
f7a6bf1
Merge branch 'pu/functions' of https://github.com/handsontable/hyperf…
izulin Jul 30, 2020
ac3d758
docs
izulin Jul 30, 2020
a6f8488
flattening
izulin Aug 4, 2020
9afe56f
Update test/interpreter/function-vlookup.spec.ts
izulin Aug 4, 2020
e781c43
Update test/interpreter/function-vlookup.spec.ts
izulin Aug 4, 2020
721a344
Merge branch 'pu/functions' into jk/information-functions
izulin Aug 4, 2020
1fe8a7f
merge
izulin Aug 4, 2020
e8ecee4
Merge branch 'develop' into jk/information-functions
izulin Aug 4, 2020
5c2eb0b
Update CHANGELOG.md
izulin Aug 4, 2020
e5b8da3
Update src/interpreter/plugin/InformationPlugin.ts
izulin Aug 4, 2020
e081356
Update src/interpreter/plugin/InformationPlugin.ts
izulin Aug 4, 2020
6f7032d
Update src/interpreter/plugin/InformationPlugin.ts
izulin Aug 4, 2020
bbd74dc
Update src/interpreter/plugin/FormulaTextPlugin.ts
izulin Aug 4, 2020
c550f5b
Update src/interpreter/plugin/FormulaTextPlugin.ts
izulin Aug 4, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added helper methods for keeping track of cell/range dependencies: getCellPrecedents and getCellDependents. (#441)
- Added 4 financial functions FV, PMT, PPMT, IPMT.
- Added FORMULATEXT function.
- Added 8 information functions ISERR, ISNA, ISREF, NA, SHEET, SHEETS, ISBINARY, ISFORMULA
izulin marked this conversation as resolved.
Show resolved Hide resolved

### Changed
- Operation `moveCells` creating cyclic dependencies does not cause losing original formula. (#479)
Expand Down
12 changes: 10 additions & 2 deletions docs/guide/built-in-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,14 +81,22 @@ lets you design your own [custom functions](custom-functions).
| DELTA | Engineering | Returns TRUE (1) if both numbers are equal, otherwise returns FALSE (0). | DELTA(Number_1; Number_2) |
| ERF | Engineering | Returns values of the Gaussian error integral. | ERF(Lower_Limit; Upper_Limit) |
| ERFC | Engineering | Returns complementary values of the Gaussian error integral between x and infinity. | ERFC(Lower_Limit) |
| ISBINARY | Information | Returns TRUE if provided value is a valid binary number. | ISBINARY(Value) |
| ISBLANK | Information | Returns TRUE if the reference to a cell is blank. | ISBLANK(Value) |
| ISERROR | Information | The ISERROR tests if the cells contain general error values. | ISERROR(Value) |
| ISERR | Information | Returns TRUE if the value is error value except #N/A!. | ISERR(Value) |
| ISERROR | Information | Returns TRUE if the value is general error value. | ISERROR(Value) |
| ISEVEN | Information | Returns TRUE if the value is an even integer, or FALSE if the value is odd. | ISEVEN(Value) |
| ISFORMULA | Information | Checks whether referenced cell is a formula. | ISFORMULA(Value) |
| ISLOGICAL | Information | Tests for a logical value (TRUE or FALSE). | ISLOGICAL(Value) |
| ISNA | Information | Returns TRUE if the value is #N/A! error. | ISNA(Value) |
| ISNONTEXT | Information | Tests if the cell contents are text or numbers, and returns FALSE if the contents are text. | ISNONTEXT(Value) |
| ISNUMBER | Information | Returns TRUE if the value refers to a number. | ISNUMBER(Value) |
| ISODD | Information | Returns TRUE if the value is odd, or FALSE if the number is even. | ISODD(Value) |
| ISTEXT | Information | Returns TRUE if the cell contents refer to text.| ISTEXT(Value) |
| ISREF | Information | Returns TRUE if provided value is #REF! error. | ISREF(Value) |
| ISTEXT | Information | Returns TRUE if the cell contents refer to text. | ISTEXT(Value) |
| SHEET | Information | Returns sheet number of a given value or a formula sheet number if no argument is provided. | SHEET([Value]) |
| SHEETS | Information | Returns number of sheet of a given reference or number of all sheets in workbook when no argument is provided. | SHEETS([Value]) |
| NA | Information | Returns #N/A! error value.| NA(Value) |
| FV | Financial | Returns the future value of an investment. | FV(Rate; Nper; Pmt[; Pv;[ Type]]) |
| IPMT | Financial | Calculates the interest portion of a given loan payment in a given payment period. | IPMT(Rate; Per; Nper; Pv[; Fv[; Type]]) |
| PMT | Financial | Returns the periodic payment for a loan. | PMT(Rate; Nper; Pv[; Fv[; Type]]) |
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/csCZ.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEX',
INT: 'CELÁ.ČÁST',
IPMT: 'PLATBA.ÚROK',
ISBINARY: 'ISBINARY',
ISBLANK: 'JE.PRÁZDNÉ',
ISERR: 'JE.CHYBA',
ISERROR: 'JE.CHYBHODN',
ISEVEN: 'ISEVEN',
ISFORMULA: 'ISFORMULA',
ISLOGICAL: 'JE.LOGHODN',
ISNA: 'JE.NEDEF',
ISNONTEXT: 'JE.NETEXT',
ISNUMBER: 'JE.ČISLO',
ISODD: 'ISODD',
ISREF: 'JE.ODKAZ',
ISTEXT: 'JE.TEXT',
LEFT: 'ZLEVA',
LEN: 'DÉLKA',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'SOUČIN.MATIC',
MOD: 'MOD',
MONTH: 'MĚSÍC',
NA: 'NEDEF',
NOT: 'NE',
ODD: 'ZAOKROUHLIT.NA.LICHÉ',
OFFSET: 'POSUN',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'ROUNDUP',
ROWS: 'ŘÁDKY',
SEARCH: 'HLEDAT',
SHEETS: 'SHEETS',
SHEET: 'SHEET',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'ODMOCNINA',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/daDK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEKS',
INT: 'HELTAL',
IPMT: 'R.YDELSE',
ISBINARY: 'ISBINARY',
ISBLANK: 'ER.TOM',
ISERR: 'ER.FJL',
ISERROR: 'ER.FEJL',
ISEVEN: 'ER.LIGE',
ISFORMULA: 'ER.FORMEL',
ISLOGICAL: 'ER.LOGISK',
ISNA: 'ER.IKKE.TILGÆNGELIG',
ISNONTEXT: 'ER.IKKE.TEKST',
ISNUMBER: 'ER.TAL',
ISODD: 'ER.ULIGE',
ISREF: 'ER.REFERENCE',
ISTEXT: 'ER.TEKST',
LEFT: 'VENSTRE',
LEN: 'LÆNGDE',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MPRODUKT',
MOD: 'REST',
MONTH: 'MÅNED',
NA: 'IKKE.TILGÆNGELIG',
NOT: 'IKKE',
ODD: 'ULIGE',
OFFSET: 'FORSKYDNING',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'RUND.OP',
ROWS: 'RÆKKER',
SEARCH: 'SØG',
SHEETS: 'ARK.FLERE',
SHEET: 'ARK',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'KVROD',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/deDE.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEX',
INT: 'GANZZAHL',
IPMT: 'ZINSZ',
ISBINARY: 'ISBINARY',
ISBLANK: 'ISTLEER',
ISERR: 'ISTFEHL',
ISERROR: 'ISTFEHLER',
ISEVEN: 'ISTGERADE',
ISFORMULA: 'ISTFORMEL',
ISLOGICAL: 'ISTLOG',
ISNA: 'ISTNV',
ISNONTEXT: 'ISTKTEXT',
ISNUMBER: 'ISTZAHL',
ISODD: 'ISTUNGERADE',
ISREF: 'ISTBEZUG',
ISTEXT: 'ISTTEXT',
LEFT: 'LINKS',
LEN: 'LÄNGE',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MMULT',
MOD: 'REST',
MONTH: 'MONAT',
NA: 'NV',
NOT: 'NICHT',
ODD: 'UNGERADE',
OFFSET: 'BEREICH.VERSCHIEBEN',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'AUFRUNDEN',
ROWS: 'ZEILEN',
SEARCH: 'SUCHEN',
SHEETS: 'BLÄTTER',
SHEET: 'BLATT',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'WURZEL',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/enGB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEX',
INT: 'INT',
IPMT: 'IPMT',
ISBINARY: 'ISBINARY',
ISBLANK: 'ISBLANK',
ISERR: 'ISERR',
ISERROR: 'ISERROR',
ISEVEN: 'ISEVEN',
ISFORMULA: 'ISFORMULA',
ISLOGICAL: 'ISLOGICAL',
ISNA: 'ISNA',
ISNONTEXT: 'ISNONTEXT',
ISNUMBER: 'ISNUMBER',
ISODD: 'ISODD',
ISREF: 'ISREF',
ISTEXT: 'ISTEXT',
LEFT: 'LEFT',
LEN: 'LEN',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MMULT',
MOD: 'MOD',
MONTH: 'MONTH',
NA: 'NA',
NOT: 'NOT',
ODD: 'ODD',
OFFSET: 'OFFSET',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'ROUNDUP',
ROWS: 'ROWS',
SEARCH: 'SEARCH',
SHEETS: 'SHEETS',
SHEET: 'SHEET',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'SQRT',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/esES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ export const dictionary: RawTranslationPackage = {
INDEX: 'INDICE',
INT: 'ENTERO',
IPMT: 'PAGOINT',
ISBINARY: 'ISBINARY',
ISBLANK: 'ESBLANCO',
ISERR: 'ESERR',
ISERROR: 'ESERROR',
ISEVEN: 'ES.PAR',
ISFORMULA: 'ISFORMULA',
ISLOGICAL: 'ESLOGICO',
ISNA: 'ESNOD',
ISNONTEXT: 'ESNOTEXTO',
ISNUMBER: 'ESNUMERO',
ISODD: 'ES.IMPAR',
ISREF: 'ESREF',
ISTEXT: 'ESTEXTO',
LEFT: 'IZQUIERDA',
LEN: 'LARGO',
Expand All @@ -101,6 +106,7 @@ export const dictionary: RawTranslationPackage = {
MMULT: 'MMULT',
MOD: 'RESIDUO',
MONTH: 'MES',
NA: 'NOD',
NOT: 'NO',
ODD: 'REDONDEA.IMPAR',
OFFSET: 'DESREF',
Expand All @@ -119,6 +125,8 @@ export const dictionary: RawTranslationPackage = {
ROUNDUP: 'REDONDEAR.MAS',
ROWS: 'FILAS',
SEARCH: 'HALLAR',
SHEETS: 'HOJAS',
SHEET: 'HOJA',
SIN: 'SENO',
SPLIT: 'SPLIT',
SQRT: 'RAIZ',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/fiFI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEKSI',
INT: 'KOKONAISLUKU',
IPMT: 'IPMT',
ISBINARY: 'ISBINARY',
ISBLANK: 'ONTYHJÄ',
ISERR: 'ONVIRH',
ISERROR: 'ONVIRHE',
ISEVEN: 'ONPARILLINEN',
ISFORMULA: 'ONKAAVA',
ISLOGICAL: 'ONTOTUUS',
ISNA: 'ONPUUTTUU',
ISNONTEXT: 'ONEI_TEKSTI',
ISNUMBER: 'ONLUKU',
ISODD: 'ONPARITON',
ISREF: 'ONVIITT',
ISTEXT: 'ONTEKSTI',
LEFT: 'VASEN',
LEN: 'PITUUS',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MKERRO',
MOD: 'JAKOJ',
MONTH: 'KUUKAUSI',
NA: 'PUUTTUU',
NOT: 'EI',
ODD: 'PARITON',
OFFSET: 'SIIRTYMÄ',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'PYÖRISTÄ.DES.YLÖS',
ROWS: 'RIVIT',
SEARCH: 'KÄY.LÄPI',
SHEETS: 'TAULUKOT',
SHEET: 'TAULUKKO',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'NELIÖJUURI',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/frFR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEX',
INT: 'ENT',
IPMT: 'INTPER',
ISBINARY: 'ISBINARY',
ISBLANK: 'ESTVIDE',
ISERR: 'ESTERR',
ISERROR: 'ESTERREUR',
ISEVEN: 'EST.PAIR',
ISFORMULA: 'ESTFORMULE',
ISLOGICAL: 'ESTLOGIQUE',
ISNA: 'ESTNA',
ISNONTEXT: 'ESTNONTEXTE',
ISNUMBER: 'ESTNUM',
ISODD: 'EST.IMPAIR',
ISREF: 'ESTREF',
ISTEXT: 'ESTTEXTE',
LEFT: 'GAUCHE',
LEN: 'NBCAR',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'PRODUITMAT',
MOD: 'MOD',
MONTH: 'MOIS',
NA: 'NA',
NOT: 'NON',
ODD: 'IMPAIR',
OFFSET: 'DECALER',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'ARRONDI.SUP',
ROWS: 'LIGNES',
SEARCH: 'CHERCHE',
SHEETS: 'FEUILLES',
SHEET: 'FEUILLE',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'RACINE',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/huHU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEX',
INT: 'INT',
IPMT: 'RRÉSZLET',
ISBINARY: 'ISBINARY',
ISBLANK: 'ÜRES',
ISERR: 'HIBA.E',
ISERROR: 'HIBÁS',
ISEVEN: 'PÁROSE',
ISFORMULA: 'KÉPLET',
ISLOGICAL: 'LOGIKAI',
ISNA: 'NINCS',
ISNONTEXT: 'NEM.SZÖVEG',
ISNUMBER: 'SZÁM',
ISODD: 'PÁRATLANE',
ISREF: 'HIVATKOZÁS',
ISTEXT: 'SZÖVEG.E',
LEFT: 'BAL',
LEN: 'HOSSZ',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MSZORZAT',
MOD: 'MARADÉK',
MONTH: 'HÓNAP',
NA: 'HIÁNYZIK',
NOT: 'NEM',
ODD: 'PÁRATLAN',
OFFSET: 'ELTOLÁS',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'KEREK.FEL',
ROWS: 'SOROK',
SEARCH: 'SZÖVEG.KERES',
SHEETS: 'LAPOK',
SHEET: 'LAP',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'GYÖK',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/itIT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDICE',
INT: 'INT',
IPMT: 'INTERESSI',
ISBINARY: 'ISBINARY',
ISBLANK: 'VAL.VUOTO',
ISERR: 'VAL.ERR',
ISERROR: 'VAL.ERRORE',
ISEVEN: 'VAL.PARI',
ISFORMULA: 'VAL.FORMULA',
ISLOGICAL: 'VAL.LOGICO',
ISNA: 'VAL.NON.DISP',
ISNONTEXT: 'VAL.NON.TESTO',
ISNUMBER: 'VAL.NUMERO',
ISODD: 'VAL.DISPARI',
ISREF: 'VAL.RIF',
ISTEXT: 'VAL.TESTO',
LEFT: 'SINISTRA',
LEN: 'LUNGHEZZA',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MATR.PRODOTTO',
MOD: 'RESTO',
MONTH: 'MESE',
NA: 'NON.DISP',
NOT: 'NON',
ODD: 'DISPARI',
OFFSET: 'SCARTO',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'ARROTONDA.PER.ECC',
ROWS: 'RIGHE',
SEARCH: 'RICERCA',
SHEETS: 'FOGLI',
SHEET: 'FOGLIO',
SIN: 'SEN',
SPLIT: 'SPLIT',
SQRT: 'RADQ',
Expand Down
8 changes: 8 additions & 0 deletions src/i18n/languages/nbNO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,13 +77,18 @@ const dictionary: RawTranslationPackage = {
INDEX: 'INDEKS',
INT: 'HELTALL',
IPMT: 'RAVDRAG',
ISBINARY: 'ISBINARY',
ISBLANK: 'ERTOM',
ISERR: 'ERF',
ISERROR: 'ERFEIL',
ISEVEN: 'ERPARTALL',
ISFORMULA: 'ERFORMEL',
ISLOGICAL: 'ERLOGISK',
ISNA: 'ERIT',
ISNONTEXT: 'ERIKKETEKST',
ISNUMBER: 'ERTALL',
ISODD: 'ERODDE',
ISREF: 'ERREF',
ISTEXT: 'ERTEKST',
LEFT: 'VENSTRE',
LEN: 'LENGDE',
Expand All @@ -101,6 +106,7 @@ const dictionary: RawTranslationPackage = {
MMULT: 'MMULT',
MOD: 'REST',
MONTH: 'MÅNED',
NA: 'IT',
NOT: 'IKKE',
ODD: 'AVRUND.TIL.ODDETALL',
OFFSET: 'FORSKYVNING',
Expand All @@ -119,6 +125,8 @@ const dictionary: RawTranslationPackage = {
ROUNDUP: 'AVRUND.OPP',
ROWS: 'RADER',
SEARCH: 'SØK',
SHEETS: 'SHEETS',
SHEET: 'ARK',
SIN: 'SIN',
SPLIT: 'SPLIT',
SQRT: 'ROT',
Expand Down
Loading