keyha Posted February 28, 2006 Posted February 28, 2006 Az excelben ha szeretnék egy oszlopban egy számsorozatot csinálni, mint 1, 2, 3 stb, akkor nincs semmi más dolgom, mint beírni az elsõ 2-3 értéket, kijelölni, lehúzni az egeret, és már csinálja is a sorozatot. Akkor azonban, ha a sorozat nem számokból, hanem betûkbõl áll, akkor nem jövök rá, hogy hogyan kell. A feladat az lenne, hogy az összes variációra szükségem lenne, amit 3 betûbõl ki lehet rakni (AAA AAB AAC AAD stb.) Ebben az esetben azonban az excel nem folytatja a sorozatot, hanem megismétli a a beírtakat. Van valamilyen módszer az automatizálásra. A feladatot nehezíti, hogy ezek elérési utak, és csak az utolsó három betûnek szabad változnia, tehat www.xy.hu/aaa
Giraffe1 Posted February 28, 2006 Posted February 28, 2006 Három lépcsõs a megoldás: 1) Az A1 cellába írd be a következõt: =MARADÉK(INT((SOR()-1)/676);26)+1 (a 626 nem más, mint 26*26) A B1-be: =MARADÉK(INT((SOR()-1)/26);26)+1 A C1-be: =MARADÉK(SOR()-1;26)+1 Végül, a D1-be: =KARAKTER(A1+64)&KARAKTER(B1+64)&KARAKTER(C1+64) 2) Jelöld ki mind a négy cellát, és a jobb alsó sarokban lévõ fekete négyzetet kezd lefelé húzni addig, amennyi sorra várhatóan szükséged lesz. (Sajnos az Excel XP-ben max. 500 elemû lehet ) 3) Eszközök íl: Beállítások íl: Egyéni listák Alul "Mely cellákból legyen a a lista" helyére beírod a tartományt (vagy a mögöttes gombra kattintva kijelölöd), majd megnyomod a Beolvasás gombot. +1) Írd be egy üres cellába, hogy AAA, és kezd el lefelé húzni! Voilá!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now