A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
|
hu:user_guide:djeeniformula [2020/12/12 10:47] tiger [Adatok feldolgozása] |
hu:user_guide:djeeniformula [2021/09/06 14:10] (aktuális) levi |
||
|---|---|---|---|
| Sor 16: | Sor 16: | ||
| </ | </ | ||
| - | ahol a munkafüzet a [[en: | + | ahol a munkafüzet a [[hu: |
| < | < | ||
| Sor 26: | Sor 26: | ||
| ==== Munkalap egy listában ==== | ==== Munkalap egy listában ==== | ||
| - | Egy adatfeldolgozási folyamat sokszor több munkalapot is érint, amelyeket konszolidálni vagy létrehozni kell a folyamat során. Djeeni a [[en: | + | Egy adatfeldolgozási folyamat sokszor több munkalapot is érint, amelyeket konszolidálni vagy létrehozni kell a folyamat során. Djeeni a [[hu: |
| < | < | ||
| Sor 66: | Sor 66: | ||
| Tehát, el tudjuk érni bármely munkalap bármely celláját. De legtöbbször a forrás cellában található adatot fel kell dolgozni mielőtt beírásra kerül egy másik cél cellában. Úgyhogy következzenek Djeeni adatfeldolgozási lehetőségei. | Tehát, el tudjuk érni bármely munkalap bármely celláját. De legtöbbször a forrás cellában található adatot fel kell dolgozni mielőtt beírásra kerül egy másik cél cellában. Úgyhogy következzenek Djeeni adatfeldolgozási lehetőségei. | ||
| - | ==== Excel functions | + | ==== Excel függvények |
| - | To process data in MS Excel itself, formulas can be used; and a dominant part of formulas use built-in | + | Az MS Excelben magában a **formulák** használhatóak adatok feldolgozására; és a formulák túlnyomó többsége beépített |
| < | < | ||
| Sor 74: | Sor 74: | ||
| </ | </ | ||
| - | In Djeeni you can combine the MS Excel functions with Djeeni | + | Az MS Excel függvények kombinálhatóak |
| < | < | ||
| - | =SUM([:wsReport!A4:C5]) | + | =SUM([:wsRiport!A4:C5]) |
| </ | </ | ||
| - | where [....] denotes the Djeeni | + | ahol **[...]** jelöli a Djeeni |
| < | < | ||
| - | =IF([$wsMaster!B# | + | =IF([$wsTorzsadat!B# |
| </ | </ | ||
| - | Several different types of Djeeni formulas can be combined with MS Excel formulas: | + | És egy folyamatlépés valamely paraméterének belsejében is használhatsz |
| < | < | ||
| - | | + | |
| - | [=.....] | + | |
| - | [:.....] | + | |
| - | | + | |
| - | [#.....] ' | + | |
| </ | </ | ||
| - | ==== Calculations with data ==== | + | Több különböző Djeeni formulatípust kombinálhatsz az MS Excel formulákkal: |
| - | Next to functions, | + | < |
| + | [$.....] | ||
| + | [=.....] | ||
| + | [: | ||
| + | [+.....] | ||
| + | [# | ||
| + | </ | ||
| + | |||
| + | ==== Számolás adatokkal ==== | ||
| + | |||
| + | A függvényeken túl az MS Excel lehetőséget biztosít egy formulában számolásokra is: | ||
| < | < | ||
| Sor 104: | Sor 110: | ||
| </ | </ | ||
| - | In Djeeni you can still use this format | + | Djeeniben ugyanígy is számolhatsz |
| < | < | ||
| - | =[$wsInput!A5]+[$wsInput!B4] 'MS Excel calculates | + | =[$wsForras!A5]+[$wsForras!B4] 'MS Excel számolás |
| - | =[=wsInput!A5]+[=wsInput!B4] 'MS Excel calculates | + | =[=wsForras!A5]+[=wsForras!B4] 'MS Excel számolás |
| </ | </ | ||
| - | or let Djeeni itself make the calculation using [+...]: | + | de Djeenit is megkérheted, |
| - | [+[=wsInput!A5]+[=wsInput!B4]] | + | [+[=wsForras!A5]+[=wsForras!B4]] |
| - | NB: Any type of calculations will be denoted by [+...] | + | NB: Minden számolást a [+...] |
| - | ==== Calculations using row number and column letter of a cell ==== | + | ==== Számolás egy cella oszlopának betűjelével és sorának számával |
| - | At some cases, the row number and/or column letter of the cell are not known upfront: | + | Néhany esetben egy cella oszlopának betűjele és/vagy a sorának a száma nem ismert előre: |
| - | * it is calculated by # | + | * a **#RowEnd** vagy **#ColumnEnd** számolja ki; |
| - | * result of a **Cell Lookup** | + | * a **Cell Lookup** |
| - | * current row (#) in a row list | + | * az aktuális sor (#) egy sorlistában; |
| - | and it is needed to perform some calculations with these row numbers/column letters. | + | és mégis számolnunk kell ezekkel az oszlopbetűkkel/sorszámokkal. |
| - | The most typical example is to find the first empty row below the last data row on a worksheet. # | + | A legtipikusabb példa megtalálni egy munkalapon az első üres sort az utolsó adatsor után. A # |
| < | < | ||
| - | Cell Set Cell: wsSummary!A[+# | + | Cell Set Cell: wsOsszegzes!A[+# |
| - | Value: | + | Value: |
| </ | </ | ||
| - | The row number and column letter of a cell found by **Cell Lookup** (with Djeeni | + | A **Cell Lookup** |
| < | < | ||
| - | [#ceDay|row] ' | + | [#ceNap|row] ' |
| - | [#ceDay|column] | + | [#ceNap|column] |
| </ | </ | ||
| - | and a simple calculation let you access any cell related to this one. This feature of Djeeni | + | és egy egyszerű számolással elérhető egy ehhez a cellához kapcsolódó bármely másik cella. A Djeeni |
| < | < | ||
| - | wsA!C[+[#ceDay|row]-2] | + | wsA!C[+[#ceNap|row]-2] |
| - | 'the previously found cell need NOT be in column | + | 'a megtalált cellának NEM kell a C oszlopban lennie |
| - | 'even further: it need NOT be on the same worksheet | + | 'sőt: nem is kell ugyanazon a munkalapon lennie |
| - | wsA![+[#ceDay|column]-1]1 'the column left to the found cell's column; in row 1 | + | wsA![+[#ceNap|column]-1]1 'a megtalált cella oszlopátol eggyel balra az első sorban |
| </ | </ | ||
| - | NB: for the duration of calculations | + | NB: a számolás idejére |
| + | |||
| + | Egy sorlista aktuális elemét a **#** jelöli. Pontosan ugyanolyan flexibilisen használható, | ||
| - | The current row of a row list is denoted by **#**. It can be used just as flexible as the row number of a found cell by **Cell Lookup**: any combination with worksheets and columns are possible. | + | ===== Változó fájlnevek és szövegek készítése |
| - | ===== Create dynamic filenames and text values | + | |
| - | Djeeni | + | Djeeni |
| - | * manipulate many worksheets with different filenames and worksheet names using workbook lists; | + | * sok, különböző nevű munkafüzetet és munkalapot kezelni munkafüzetlistákban; |
| - | * communicate with many users with different | + | * több felhasználóval kommunikálni különböző |
| - | * and set different cell values in row lists for each row. | + | * egy sorlista minden sorában különböző cellaértékeket adni. |
| - | The common problem is that the value (filename, email address etc.) is composed of several parts: partly literal values, partly dynamic values from cells. MS Excel provides the CONCATENATE function to compose such a value but in Djeeni it is much simpler. If the Djeeni | + | A közös probléma, hogy az érték |
| - | Example: Suppose that we have some month names in column | + | Példa: Tegyük fel, hogy a wsHonapok munkalap |
| < | < | ||
| - | WSheet Add Excel name: Report-[=wsMonths!C# | + | WSheet Add Excel name: Riport-[=wsMonths!C# |
| </ | </ | ||
| - | The Djeeni formula | + | Az [=...] |
| - | With filenames it happens that any part of the physical location of a used worksheet | + | Fájlnevekkel megtörténik, |
| < | < | ||
| - | [#wsInput|FOLDER] | + | [#wsForras|FOLDER] |
| - | [#wsInput|FILE] | + | [#wsForras|FILE] |
| - | [#wsInput|EXTENSION] 'the extension part of the location of the containing workbook | + | [#wsForras|EXTENSION] 'a munkalapot tartalmazó munkafüzet kiterjesztése |
| - | [#wsInput|NAME] | + | [#wsForras|NAME] |
| </ | </ | ||
| - | ===== Djeeni | + | ===== Djeeni |
| - | Some information related to cells; filenames and worksheet names; row lists can be accessed using Djeeni | + | Bizonyos cellákhoz; fájlnevekhez és munkalapok neveihez; valamint sorlistákhoz kapcsolódó információ |
| - | Djeeni | + | Egy Djeeni |
| - | ==== Constant | + | ==== Fix Djeeni |
| - | **# | + | **# |
| - | **# | + | **# |
| - | **#** (empty name) refers to the current row number in a row list. In case there are multiple row lists embedded, **#** refers to the innermost row list. Can be modified by any row list name to refer to the current row number of that particular row list. Example: *|rlYears | + | **#** (üres név) jelöli az aktuális sort egy sorlistában. Amennyiben több sorlista van egymásba ágyazva, **#** a legközelebbi (legbelső) sorlistát jelöli. Módosítható egy sorlista Djeeni nevével, hogy annak a listának az aktuális sorát jelölje. Példa: *|rlEvek |
| - | ==== Dynamic | + | ==== Változó |
| - | **#wsDName** (where wsDName is the Djeeni name of a used worksheet) with modifiers can be used to access different parts of the physical location of that worksheet: | + | A **#wsDNev** (ahol wsDNev |
| < | < | ||
| - | [#wsDName|FOLDER] | + | [#wsDNev|FOLDER] |
| - | [#wsDName|FILE] | + | [#wsDNev|FILE] |
| - | [#wsDName|EXTENSION] 'the extension part of the location of the containing workbook | + | [#wsDNev|EXTENSION] 'a tartalamazó munkafüzet kiterjesztése |
| - | [#wsDName|NAME] | + | [#wsDNev|NAME] |
| </ | </ | ||
| - | **#ceDName** (where ceDName is the Djeeni name of a found cell by **Cell Lookup**) | + | **#ceDNev** (ahol ceDNev |
| < | < | ||
| - | [#ceDName|CELL] | + | [#ceDNev|CELL] |
| - | [#ceDName|ROW] | + | [#ceDNev|ROW] 'a megtalált cella sorának száma |
| - | [#ceDName|COLUMN] | + | [#ceDNev|COLUMN] |
| </ | </ | ||