Felhasználói eszközök

Eszközök a webhelyen


Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
hu:user_guide:cellrange_basic [2020/06/22 00:08]
tiger [Egy cella érþekének megadása]
hu:user_guide:cellrange_basic [2021/09/06 14:06] (aktuális)
levi
Sor 12: Sor 12:
 </code> </code>
  
-Djeeniben először megadjuk a munkalap [[en:concepts:Djeeniname|Djeeni nevét]] a **WSheet Use** folyamatlépésben. Utáne a cellát elérni egyszerű:+Djeeniben először megadjuk a munkalap [[hu:concepts:Djeeniname|Djeeni nevét]] a **WSheet Use** folyamatlépésben. Utána a cellát elérni egyszerű:
  
 <code> <code>
Sor 18: Sor 18:
 </code> </code>
  
-ahol wsRiport a a munkalap Djeeni neve. Tartományok (pl. A2-től G4-ig) szintén az MS Excel szabályokat követik, mely szerint a bal felső cellát egy kettős ponttal kell elválasztani a jobb alsó cellától:+ahol wsRiport a munkalap Djeeni neve. Tartományok (pl. A2-től G4-ig) szintén az MS Excel szabályokat követik, mely szerint a bal felső cellát egy kettősponttal kell elválasztani a jobb alsó cellától:
  
 <code> <code>
Sor 25: Sor 25:
 </code> </code>
  
 +==== Abszolút cellahivatkozás ====
 +
 +Az MS Excelben a **$** jel használatával lehetőség van megakadályozni, hogy a formulák megváltoztassák a cellahivatkozásaikat áthelyezéskor vagy másoláskor (pl. $F7, T$23). Djeeniben a cellákat mindig a fenti formában hivatkozzuk, ezért nem szükséges és nem is engedélyezett a **$** használata. Sose használd a **$** jelet semmilyen cellahivatkozásban egy Djeeni folyamatban.
 ===== Egy cella értékének megadása ===== ===== Egy cella értékének megadása =====
  
-Egy cella értékét1 a **Cell Set** (Cellaérték) (a Range / Cell kategória alatt) folyamatlépéssel adhatod meg. Az érték lehet egy formula is, amit Djeeni kiszámol, és az eredményt írja be a cellába. A legegyszerűbb példa egy cellába egy konstans értéket írni (legyen ez a C3-as cella a wsCel munkalapon):+Egy cella értékét a **Cell Set** (Cellaérték) (a Range / Cell kategória alatt) folyamatlépéssel adhatod meg. Az érték lehet egy formula is, amit Djeeni kiszámol, és az eredményt írja be a cellába. A legegyszerűbb példa egy cellába egy konstans értéket írni (legyen ez a C3-as cella a wsCel munkalapon):
  
 <code> <code>
Sor 40: Sor 43:
 </code> </code>
  
-Vegyünk még egy példát: legyen egy forrás munkalap (wsBement néven) és a feladat, hogy a cél munkalap (wsKimenet néven) C5-ös cellájába írjuk be a wsBement munkalap B4-es cellájának az értékét:+Vegyünk még egy példát: legyen egy forrás munkalap (wsBement néven) és a feladat, hogy a cél munkalap (wsKimenet néven) C5-ös cellájába írjuk be a wsBemenet munkalap B4-es cellájának az értékét:
  
 <code> <code>
Sor 47: Sor 50:
 </code> </code>
  
-Figyeld meg, hogy nem kell az = jelet megadni ahhoz, hogy a wsBemenet munkalap B4-es cellaértéket megkapjuk. A cellát Djeeniben hivatkozzuk a [$...] jelöléssel. Ezt a jelölést úgy hívjuk, hogy [[en:concepts:djeeniformula|Djeeni formula]].+Figyeld meg, hogy nem kell az = jelet megadni ahhoz, hogy a wsBemenet munkalap B4-es cellaértéket megkapjuk. A cellát Djeeniben hivatkozzuk a [$...] jelöléssel. Ezt a jelölést úgy hívjuk, hogy [[hu:concepts:djeeniformula|Djeeni formula]].
  
 ===== Időbélyegző  ===== ===== Időbélyegző  =====
Sor 56: Sor 59:
  
 Ha adatfeldolgozásrol van szó, az MS Excel felhasználója hamar elér a híres VLOOKUP funkciócsaládhoz amely két feladatot lát el: Ha adatfeldolgozásrol van szó, az MS Excel felhasználója hamar elér a híres VLOOKUP funkciócsaládhoz amely két feladatot lát el:
-  * először megtaláø egy cellát az értéke alapján; majd+  * először megtalál egy cellát az értéke alapján; majd
   * közvetlenül ezután visszaadja egy másik, a megtalált cellához kapcsolódó másik cella értékét   * közvetlenül ezután visszaadja egy másik, a megtalált cellához kapcsolódó másik cella értékét
 és korlátozott abban, hogy: és korlátozott abban, hogy:
Sor 63: Sor 66:
   * rögtön elfelejti a megtalált cellát (nem lehet két másik kapcsolódó cellát is használni)   * rögtön elfelejti a megtalált cellát (nem lehet két másik kapcsolódó cellát is használni)
  
-Djeeni egyszerűbbé és jóval erősebbé teszi ezt a funkciót, mint az eredeti MS Excel megoldás. A **Cell Lookup** (Cella megkeresése) folyamatlépés végrehajtja a VLOOKUP első részét, és megkeresi a cellát az értéke alapján. Ha a cellát megtalálta, akkor meg is jegyzi azáltal, hogy //elnevezi//. Egy későbbi lépésben ezt a [[en:concepts:djeeniname|Djeeni nevet]] használva bármilyen másik cell hozzákapcsolható a megtalált cellához, amely másik cellával akármilyen további műveletet végezhetünk.+Djeeni egyszerűbbé és jóval erősebbé teszi ezt a funkciót, mint az eredeti MS Excel megoldás. A **Cell Lookup** (Cella megkeresése) folyamatlépés végrehajtja a VLOOKUP első részét, és megkeresi a cellát az értéke alapján. Ha a cellát megtalálta, akkor meg is jegyzi azáltal, hogy //elnevezi//. Egy későbbi lépésben ezt a [[hu:concepts:djeeniname|Djeeni nevet]] használva bármilyen másik cell hozzákapcsolható a megtalált cellához, amely másik cellával akármilyen további műveletet végezhetünk.
  
 Példa:  Példa: 
Sor 78: Sor 81:
 </code> </code>
    
-A megtalált cellát többele módon is tudod használni (legyen ceTalalt a megtalált cella [[en:concepts:djeeniname|Djeeni neve]]):+A megtalált cellát többféle módon is tudod használni (legyen ceTalalt a megtalált cella [[hu:concepts:djeeniname|Djeeni neve]]):
  
 <code> <code>
Sor 89: Sor 92:
  
  
-===== Setting a fixed value to a range =====+===== Egy tartomány kitöltése egy fix értékkel =====
  
-How would you insert the same value to a whole range? In MS Excel you can select the range, enter the value in one of the cells and press Ctrl+Enter. In Djeeni you can use the process step **Range Set** to achieve the same. Range Set works much like Cell Set:+Hogyan írhatjuk egy teljes tartomány minden cellájába ugyanazt az értéket? Ms Excelben kijelölhetjük a tartományt, majd egy cellába beírva az értéket a Ctrl+Enter kitölti a teljes tartományt. Djeeni a **Range Set** (Tartomány beállitása) folyamatlépést használja ugyanerre. A **Range Set** ugyanúgy működik, mint a **Cell Set**:
  
 <code> <code>
-  Range Set    Cell: wsOutput!C3:D5 +  Range Set    Cell: wsCel!C3:D5 
-               Value: 3             'number+               Value: 3             'szám
                              
-  Range Set    Cell: wsOutput!C3:D5 +  Range Set    Cell: wsCel!C3:D5 
-               Value: Some Text     'text+               Value: Valami szöveg 'szöveg
                              
-  Range Set    Cell: wsOutput!C3:D5 +  Range Set    Cell: wsCel!C3:D5 
-               Value: 30-4-1969     'date+               Value: 1969.4.30     'dátum
 </code> </code>
  
-Example: The input data source (wsYearlySell) contains dates from a certain year in months (column B) and day (column C) format.  The data must be added to a multi-year summary sheet. Before adding the dates they must be completed by the year part (in Column D)+Példa: Az adatforrás (wsEvi Eladas) dátumokat tartalmaz hónap (B oszlop) és nap (C oszlop) formában.  Az adatokat hozzá kell adni egy többéves adatsor munkalapjához. Mielőtt ezt megtesszük, be kell írni az évet a D oszlopba:
  
 <code> <code>
-  Range Set     Range: wsYearlySell!D2:D[#RowEnd|C]+  Range Set     Range: wsEviEladas!D2:D[#RowEnd|C]
                 Value: 2020                 Value: 2020
 </code> </code>
  
-Note how the range was specified using a [[en:concepts:djeeniformula|Djeeni formula]] to match the already entered days in Column C+Figyeld meg, hogyan adtuk meg a tartományt egy [[hu:concepts:djeeniformula|Djeeni formulával]], hogy az passzoljon a C oszlopba írt napokhoz. 
  
-===== Copy or Move a range =====+===== Tartomány másolása vagy mozgatása =====
    
-One of the most used data manipulation steps is to copy/move a range from one location to another. Djeeni has the **Copy/Move Range to** process step to carry out this operation, including the options that are provided by MS Excel itself. It can be specified if the range is coped or moved; if it overwrites the target range or will be inserted; and if only values or also formatting and values must be copied/moved.+Az egyik leggyakoribb adatfeldolgozási lépés tartományok másolása/mozgatása az egyik helyről a másikra. Djeeninek van egy **Copy/Move Range to** (Tartományt másol/mozgat) folyamatlépése ennek végrehajtására, beleértve az MS Excel által kínált opciókat. Meg lehet adni, hogy másolunk vagy mozgatunk; a céltartományt felülírjuk vagy beszúrunk; és hogy csak az értékeket vagy a formázást és a formulákat is másoljuk/mozgassuk.