Szerző |
Üzenet |
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
lanszelot írta: Hello! Tudnátok segíteni abban, hogy egy munkafüzetbe bemásoltam adatokat, és három oszlopban a számok nem számformátumúak. Mind így néz ki 3,456.34 vagy 34.54. Ez a kétféle van, és szeretnék számolni velük, de először át kellene alakítanom őket, viszont több mint 1500-ról van szó, amit nincs kedvem átírkálni egyesével. Lenne esetleg egy egyszerűbb megoldás? Válaszokat előre is nagyon szépen köszönöm! A csere funkcióval előbb cseréld a vesszőket semmire (keresett szöveg a vessző, a mire cserél rovatot üresen hagyod), majd a pontokat cseréld vesszőre. Előfordulhat, hogy ettől még szöveg típusúak maradnak a számok. Egy üres cellába beírsz számként egy egyest. Másolod, majd kijelölöd a módosítandó tartományt, jobb klikk, irányított beillesztés, szorzás. Ettől számokká alakulnak a szöveg formátumú cella tartalmak. Az egyest törölheted.
|
pén. máj. 03, 2013 10:07 |
|
|
lanszelot
arany tag
Csatlakozott: hétf. márc. 06, 2006 20:14 Hozzászólások: 145
|
Re: Excel kérdés
Hello! Tudnátok segíteni abban, hogy egy munkafüzetbe bemásoltam adatokat, és három oszlopban a számok nem számformátumúak. Mind így néz ki 3,456.34 vagy 34.54. Ez a kétféle van, és szeretnék számolni velük, de először át kellene alakítanom őket, viszont több mint 1500-ról van szó, amit nincs kedvem átírkálni egyesével. Lenne esetleg egy egyszerűbb megoldás? Válaszokat előre is nagyon szépen köszönöm!
|
pén. máj. 03, 2013 9:50 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
M*crosoft termékeknél minden lehetséges Akkor is lefagy, ha sima szöveget próbálsz beilleszteni? (Jegyzettömbből, esetleg másik textboxból kimásolva, hogy tényleg csak szöveg legyen)
|
csüt. ápr. 19, 2012 18:45 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
vackor írta: A lefagyás többnyire valamilyen végtelen ciklus miatt van, és ezt okozhatják az ... Ezeket a a töréspontot lépegetéssel már próbáltam. De amikor lefagy akkor a VBA is megáll. Nem tudom mi lehet, ciklus nincs benne... Én arra gyankszom, hogy amikor más táblákbol, vagy felületről másolok bele szöveget, akkor olyan karakter kerülnek bele, amiket a VBA a Textboxban nem tud kezelni. Ez lehetséges?
|
csüt. ápr. 19, 2012 10:38 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
A lefagyás többnyire valamilyen végtelen ciklus miatt van, és ezt okozhatják az eseménykezelők is. Próbáld meg, hogy az egyes Sub-ok elejére töréspontot teszel és ha megáll, akkor látod mit milyen sorrendben csinál. Továbbindíthatod, vagy lépésenként végrehajtva ki lehet bogozni mi a baja.
|
szer. ápr. 18, 2012 10:27 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
Sziasztok, tud nekem segíteni valaki abban, hogy ha egy több Userformos makrót írtam és a benne lévő TextBoxokat hozzárendeltem ControlSeurce-val egy cellához, és kitöltöm őket, úgyhogy egy másik programból vagy egy másik xls-ből Ctrl+C és Ctrl+V-vel másolom bele az adatokat, majd tovább lépek a következő Formra és vissza, akkor az egész Form fehér lesz és lefagy. Ezt mi okozhatja? Van rá ötletetek Ha csak kézzel írok bele a TextBoxokba akkor nincs gond, de nem csak én használom a fájlt és gyakran sok szöveget kell beírni és sokaknak egyszerűbb csak Copy + Paste-et használni. Remélem meglehet érteni ahogy leírtam Előrei köszönöm a segítséget. Üdv, Gera
|
szer. ápr. 18, 2012 9:22 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
TargeT írta: Köszönöm Delila! Nem mostanában volt, de emlékeztél rá. Szívesen. Azért emlékeztem rá, mert nem tudtam válaszolni.
|
szomb. márc. 17, 2012 7:56 |
|
|
TargeT
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 6663
|
Re: Excel kérdés
Köszönöm Delila! Nem mostanában volt, de emlékeztél rá.
|
pén. márc. 16, 2012 18:56 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
TargeT írta: Köszönöm. Érteni szerettem volna, de ezek szerint ez reménytelen. Viszont jól működik. Szia TargeT! A régi, szorzatösszeges kérdésedre ad (részben) választ a PC fórumon Micu. http://pcforum.hu/tudastar/93725/Excel+fuggvenytartomany+hasonlitas.html
|
pén. márc. 16, 2012 13:46 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
Sziasztok, elképzelhető az hogy egy XP alatt Office2003-ban megírt makró ne fusson le tökéletesen Win7 vagy Vista office2007 alatt? Ha igen, akkor van rá mód hogy mégis lefusson jól? Előre is köszi a segítséget!!! Gera
|
pén. jan. 13, 2012 9:28 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
vackor írta: A mentés elé tedd ezt: On Error Resume Next Utána pedig ezt: On Error GoTo 0 Hiba esetén egyszerűen csak továbblép a következő utasításra. Köszönöm Vackor, tökéletes
|
kedd nov. 29, 2011 8:59 |
|
|
Laci_L
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 11868 Tartózkodási hely: Budapest, Solymár
|
Re: Excel kérdés
Elmondom neki.
|
pén. nov. 25, 2011 10:51 |
|
|
TargeT
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 6663
|
Re: Excel kérdés
@Laci_L Delilának tökéletesen igaza van. Ez nem egy A4 lap méretű kérdés. A szorzás, osztás, miegymás meg úgy működik, mint a matematikában, a + - elég egyértelmű, a szorzás osztás se nagy meglepetés * és /. Szerintem ezt kapásból elmondhatod az illetőnek, és hogy = jellel kezdődik egy képlet. Akkor jön még, hogy relatív vagy abszolút cellahivatkozás, és egy fél A4 lap már tele van. A kérdések meg csak szaporodnak. Kutakodni kutakodni kell, az időt rászánni és csinálni, gyakorolni.
|
csüt. nov. 24, 2011 22:46 |
|
|
Laci_L
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 11868 Tartózkodási hely: Budapest, Solymár
|
Re: Excel kérdés
Delila írta: ... milyen jellegű feladatot szeretne az illető végrehajtani vele. A legegyszerűbb dolgok: Szorzás, osztás. Sorok, oszlopok összege (rész, teljes). Az erre vonatkozó parancsok, írásjelek. Hirtelen ez jut eszembe.
|
csüt. nov. 24, 2011 19:58 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Laci_L
Ez így nehéz. Az Excel olyan komplex program, hogy legalább azt kellene tudni a gyorstalpalóhoz, milyen jellegű feladatot szeretne az illető végrehajtani vele.
|
csüt. nov. 24, 2011 8:24 |
|
|
Laci_L
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 11868 Tartózkodási hely: Budapest, Solymár
|
Re: Excel kérdés
Köszi. Ez elsőre biztos, hogy sok lesz neki. De ha nincs más, élje bele magát. Tulajdonképpen valami egy-két oldalas kinyomtatható puskára gondoltam.
|
szer. nov. 23, 2011 20:31 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Laci_LPl. http://excel.freebase.hu/Nem néhány oldal, de jól ki lehet keresni az aktuális kérdésre a választ a címsorok alapján.
|
szer. nov. 23, 2011 16:49 |
|
|
Laci_L
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 11868 Tartózkodási hely: Budapest, Solymár
|
Re: Excel kérdés
off
Tudtok valami egyszerű leírást magyarul, ami alapján alapvető dolgokat, műveleteket az Excelben meg lehet csinálni.
Egy barátom szeretne néhány táblázatot csinálni, de nincs se kedve, se ideje tudományosan elmélyülni benne. Valami A4-es lapra gondoltam (esetleg néhány oldal).
|
szer. nov. 23, 2011 16:40 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
A mentés elé tedd ezt: On Error Resume Next Utána pedig ezt: On Error GoTo 0 Hiba esetén egyszerűen csak továbblép a következő utasításra.
|
szer. nov. 23, 2011 13:37 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
Sziasztok!
Tudtok nekem segíteni abbah, hogyan tudom azt kiküszöbölni, ha egy excel indításakor elindul egy makró aminek a lefutásával kitöltődik az xls és a végén el is menti az egyik cellába megadott névre egy bizonyos mappába. De ha egy ugyanolyan nevű fájl már van abban a mappában, akkor megkérdezi hogy fellűl írja-e a fájlt és ha itt a mégsére kattintok akkor hibát dob ki és belép a forráskódba. Erre van ötletetek? Előre is köszi a segítséget!!!
|
szer. nov. 23, 2011 13:31 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
vackorÚgy látszik, teljesen félreértettem a feladatot. - Ha az első 9 sorban van szám, akkor a 2. sortól a 9. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba.Ezt úgy értettem, hogy ha az első 9 sorban van szám, akkor az utolsó 8-at másolja be a 2. sortól kezdve a 9-ig. (Az első a 3. sornak felel meg, a 2. a 4-nek). Az előtte levő kérdések mindig az utolsó 8-ra másolására vonatkoztak, nem figyeltem fel rá, hogy ez is módosult. Szerencsére megoldottad.
|
pén. okt. 14, 2011 17:30 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
|
csüt. okt. 13, 2011 20:45 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
DelilaNagyon köszönöm, hogy foglalkoztál a problémámmal!!!!!!!!!!!! vackor makrója működik, így most minden happy. Ha bármiben tudok segíteni neked/nektek, jelezzétek! Tengermély tisztelettel: Sharkk
|
csüt. okt. 13, 2011 20:39 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
vackorEz hibátlanul működik!!!!!! Köszönöm szépen!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
csüt. okt. 13, 2011 20:35 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
Az a makró nekem sem csinál semmit, de én is megpróbáltam írni egy változatot. Kód: Sub Utolso8() ' A hivatkozási alap Set ref = Range("C3") ' Számértékek megszámlálása cnt = 0 For x = 0 To 15 Set cell = ref.Offset(x, 0) If (Not IsEmpty(cell.Value)) And IsNumeric(cell.Value) Then cnt = cnt + 1 Else Exit For End If Next x ' Másolás, ha van legalább 9 számérték If cnt > 8 Then cnt = cnt - 8 For x = 0 To 15 Set cell = ref.Offset(x, 0) If x < 8 Then cell.Formula = cell.Offset(cnt, 0).Value Else cell.Formula = Null End If Next x End If End Sub
|
csüt. okt. 13, 2011 18:16 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Shark
Ez a makró ahhoz a verzióhoz készült, amelyiken az adataid a C3:C18 tartományban vannak, és
- Ha az első 9 sorban van szám, akkor a 2. sortól a 9. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 10 sorban van szám, akkor a 3. sortól a 10. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 11 sorban van szám, akkor a 4. sortól a 11. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba.... stb.
Azzal működik, kipróbálás nélkül nem küldtem volna el.
|
csüt. okt. 13, 2011 17:10 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
DelilaSajnos nem működik nálam a makró, nem csinál semmit.
|
csüt. okt. 13, 2011 14:23 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Sharkk Az I:J oszlop marad, ahogy volt. Kód: Sub mm() Dim sor%, m%, kezd%, vég%, másol%, f As Boolean For m% = 1 To 8 kezd% = Cells(m%, "J") + 2 vég% = Cells(m%, "I") + 2 For sor% = 3 To vég If IsNumeric(Cells(sor%, 3)) Then f = True Else f = False: Exit For End If Next
If f Then másol% = 11 For sor% = 3 To 10 Cells(kezd%, 3) = Cells(másol%, 3) kezd% = kezd% + 1 másol% = másol% + 1 Next Exit Sub End If Next End Sub
|
csüt. okt. 13, 2011 8:04 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
DelilaRendben! Igazad van! Bocsi.
|
szer. okt. 12, 2011 17:23 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Sharkk írta: DelilaAzt meg lehetne oldani, hogy c3-c18-ig vizsgálja a sorokat (ez a 16 sor) és c3-c10-ig írja vissza a 8 számot? Rulett program része lenne. Most nem érek rá. Előbb is mondhattad volna, egyszerűbb lenne, mint folyton módosítani az előző verziót.
|
szer. okt. 12, 2011 17:21 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
DelilaAzt meg lehetne oldani, hogy c3-c18-ig vizsgálja a sorokat (ez a 16 sor) és c3-c10-ig írja vissza a 8 számot? Rulett program része lenne.
|
szer. okt. 12, 2011 17:19 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
SharkkAz I1-től kezdve lefelé írd be 16-tól 9-ig a számokat, a 9 az I8-ba kerül. J1-től lefelé 9-től 2-ig kerüljenek a számok. Utána indíthatod a makrót. Kód: Sub mm() Dim sor%, m%, kezd%, vég%, f As Boolean For m% = 1 To 8 kezd% = Cells(m%, "J") vég% = Cells(m%, "I") For sor% = 1 To vég If IsNumeric(Cells(sor%, 1)) Then f = True Else f = False: Exit For End If Next
If f Then For sor% = 1 To 8 Cells(kezd%, 1) = Cells(sor% + 8, 1) kezd% = kezd% + 1 Next Exit Sub End If Next End Sub
Engem is érdekel, mi lesz ez, ha megnő!
|
szer. okt. 12, 2011 16:54 |
|
|
Laci_L
a fórum lelke
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 11868 Tartózkodási hely: Budapest, Solymár
|
Re: Excel kérdés
Sharkk írta: ... Ez megoldható? Nem valami házi feladat ez?
|
szer. okt. 12, 2011 16:01 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
Delila
Köszönöm, hogy foglalkozol a makróval!
Az lenne igazán jó, ha a következőket tudná a makró:
Mindig vizsgálja meg a 16 sort. - Ha az első 9 sorban van szám, akkor a 2. sortól a 9. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 10 sorban van szám, akkor a 3. sortól a 10. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 11 sorban van szám, akkor a 4. sortól a 11. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 12 sorban van szám, akkor a 5. sortól a 12. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 13 sorban van szám, akkor a 6. sortól a 13. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 14 sorban van szám, akkor a 7. sortól a 14. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 15 sorban van szám, akkor a 8. sortól a 15. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba. - Ha az első 16 sorban van szám, akkor a 9. sortól a 16. sorig másolja ki a makró a számokat és írja vissza az első 8 sorba.
Ez megoldható?
|
szer. okt. 12, 2011 12:47 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Sharkk
Maradjon az eredeti 15, 8-as felállás, és pluszban jöjjön hozzá a 11, és 13? Kérlek, dönts, mi legyen a végső verzió. Az ilyen "mondjuk" 11-re rossz programot írni. Csak este tudok foglalkozni vele, de lehet, hogy addig kapsz mástól választ.
|
szer. okt. 12, 2011 6:09 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
DelilaKöszönöm, hogy segítesz!!! Ez jól működik! Viszont, ha lehet és nem lenne gond, akkor tudnál bele tenni még egy kis módosítást? Azt kéne, hogy csinálja a makró még, hogy: Ha mondjuk az első 10 sorban van szám, akkor a 3. sortól a 10.-ig tegye vissza a számokat az első 8 sorba. 1. 12 1. 105 2. 36 2. 44 3. 105 3. 52 4. 44 4. 63 5. 52 5. 35 6. 63 6. 48 7. 35 7. 110 8. 48 8. 55 9. 110 9. 10. 55 10. 11. 11. 12. 12. 13. 13. 14. 14. 15. 15. 16. 16.
Ha mondjuk az első 13 sorban van szám, akkor a 6. sortól a 13.-ik sorig tegye vissza a számokat az első 8 sorba. 1. 5 1. 42 2. 33 2. 55 3. 61 3. 60 4. 14 4. 120 5. 78 5. 241 6. 42 6. 23 7. 55 7. 4 8. 60 8. 8 9. 120 9. 10. 241 10. 11. 23 11. 12. 4 12. 13. 8 13.14. 14. 15. 15. 16. 16. Tehát mindig az utolsó 8 számot tegye vissza az első 8 sorba. Nagyon szépen köszönöm az eddigi segítségedet!
|
kedd okt. 11, 2011 15:54 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
SharkkSzia! Ezzel próbáld meg. Az adatokat az A1:A16 tartományba írtam. Kód: Sub valami() Dim sor%, f As Boolean f = False For sor% = 1 To 15 If IsNumeric(Cells(sor%, 1)) Then f = True Else f = False: Exit For End If Next If f Then For sor% = 1 To 8 Cells(sor%, 1) = Cells(sor% + 8, 1) Next Range(Cells(9, 1), Cells(15, 1)).ClearContents Else For sor% = 1 To 11 If IsNumeric(Cells(sor%, 1)) Then f = True Else f = False: Exit For End If Next For sor% = 1 To 8 Cells(sor%, 1) = Cells(sor% + 8, 1) Next Range(Cells(9, 1), Cells(11, 1)).ClearContents End If End Sub
|
kedd okt. 11, 2011 13:59 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
Szia Delila! Nem baj, ha a 12. sorban szöveg van, az is lehet benne. A lényeg az lenne, hogy a makró meg tudja csinálni ezt a feladatot. Te tudsz erre valami jó megoldást?
|
kedd okt. 11, 2011 12:21 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Sharkk
Mi van akkor, ha a 12. sorban szöveg van, nem szám? Az első 11 szám. Beírja az 1-be a 9-et, 2-be a 10-et, 3-ba a 11-et, de a 4. sorba már a 12. sor szövege kerül.
|
kedd okt. 11, 2011 12:10 |
|
|
Sharkk
vas-tag
Csatlakozott: hétf. okt. 10, 2011 17:02 Hozzászólások: 9
|
Re: Excel kérdés
Sziasztok!
A segítségeteket szeretném kérni.
Szükségem lenne egy olyan makróra, ami a következőket tudja: megvizsgál egy adott oszlopot, amiben 16 sor van. Minden sorban csak szám szerepelhet. Azt kéne, hogy tudja a makró, hogy megvizsgálja az oszlopot és ha mondjuk az első 11 sorban van szám, akkor az utolsó 8 számot visszaírja az első sortól kezdve és a 9-10-11. sorban lévő számokat pedig kitörli. Ha az első 15 sorban van szám, akkor is az utolsó 8 sort írja vissza az első sortól kezdve, a 9-10-11-12-13-14-15. sorban lévő számokat pedig kitörli. Remélem érthetően írtam le.
Előre is nagyon köszönöm a segítséget!!!
Üdv: Sharkk
|
hétf. okt. 10, 2011 21:48 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
trippla
Legyen az oszlopoknak címsora. Készíts kimutatást. A sorhoz azt az adatot tedd, amiből több van. Ez valószínűleg a név lesz. Az oszlophoz jönnek a színek, az adat mezőbe pedig az összeget tartalmazó oszlop.
|
hétf. okt. 10, 2011 16:35 |
|
|
trippla
arany tag
Csatlakozott: hétf. ápr. 05, 2004 19:35 Hozzászólások: 159 Tartózkodási hely: Pápa, Sopron
|
Re: Excel kérdés
Sziasztok!
Olyan kérdésem lenne excellel kapcsolatban, hogy van egy nagyobb adatállományom pl: név db szín A 1 p B 2 z C 2 k A 2 k B 1 p C 3 z D 1 z
Ezeket, hogyan tudom csoportosítani? Először szükségem lenne az összes (név) szerepeltetésére egy oszlopban és az ahhoz tartozó össz darabszámoknak. A következő szinten pedig szükségem lenne Adott név, adott színhez tartozó darabszámokra. Ez egy több száz soros adatbázis és nehéz kimazsolázni, hogy hány féle (név) van benne és azokból összesen hány darab, nem beszélve, hogy a színük is változik. Egy végső összegző segítségre lenne szükségem, hogy gyorsan és precízen meg tudjam határozni a különböző megnevezésű, színú termékek darabszámát. Ebben tudna nekem segítséget adni?
|
hétf. okt. 10, 2011 16:02 |
|
|
Jucus84
vas-tag
Csatlakozott: hétf. aug. 08, 2011 9:57 Hozzászólások: 2
|
Re: Excel kérdés
DelilaKöszi szépen, nem tudtam, melyik fórumon "vesznek hamarabb észre".
|
hétf. aug. 08, 2011 12:51 |
|
|
Delila
ezüst tag
Csatlakozott: hétf. jún. 18, 2007 14:06 Hozzászólások: 80 Tartózkodási hely: Debrecen
|
Re: Excel kérdés
Jucus84
A másik fórumon, ahol feltetted ugyanezt a kérdést, már válaszoltam, de hátha itt is érdekel valakit.
A megoldás: Kattints a tengelyre, megkapod a Tengely formázása menüpontot. Itt a Tengely beállításainál állítsd át a felső 5 értéket automatikusról rögzítettre. Mellettük beállíthatod a mértéket.
|
hétf. aug. 08, 2011 12:08 |
|
|
Jucus84
vas-tag
Csatlakozott: hétf. aug. 08, 2011 9:57 Hozzászólások: 2
|
Re: Excel kérdés
Sziasztok!
2010-es excel-ben készítek diagramokat. Rögtön az első sorban egymás mellett dátumokat vannak, alattuk különböző értékek. A dátumokat félévenkénti bontásban vannak, mindig az adott hó utolsó napját jelölik (pl. 2009.06.30, 2009.12.31, stb...)Akármit csinálok a diagramon az év stimmel, viszont pl. 2009.06.30 helyett 2009.07.01-et hoz. Mintha nem a táblázatból venné az értékeket, hanem csak simán, 6 havonkénti bontásban beírja a dátumokat. Segítsen valaki, hogy lehet átállítani, hogy azokat a dátumokat mutassa, amiket én beírok a táblázatban.
Köszönöm: Judit
|
hétf. aug. 08, 2011 10:03 |
|
|
Gera
ezüst tag
Csatlakozott: vas. dec. 12, 2010 12:13 Hozzászólások: 31
|
Re: Excel kérdés
Sziasztok! Meg lehet azt oldalni makró nélkül, hogy egy táblázat második sorába felteszek AutoSzűrőket, mondjuk az első 3 oszlopba. Ugye ha az első oszlopban lévő választéklistáből kiválasztok egyet, akkor megjelenik az összes olyan sor amelyik tartalmazza a kiválasztott szöveget/számot. És nekem mindig az aktuálisan legfelső sor celláira (ami látszik)kellene egy hivatkozás, amit összefűzve az első sor első cellájában jelenítenék meg. Van rá valami ötletetek? Előre is köszi a segítségeteket.
|
csüt. júl. 14, 2011 7:36 |
|
|
marcoooo
vas-tag
Csatlakozott: szer. júl. 13, 2011 9:05 Hozzászólások: 2
|
Re: Excel kérdés
Köszönöm a gyors segítséget vackor és nbela.
A problémám az, hogy ezt a táblázatot ügyfeleknek szánom, akikről fogalmam sincs mennyire értenek az excelhez, így a lehető legegyszerűbbre szeretném elkészíteni. Nagyon jó ez a megoldás! Úgy variáltam át, hogy az egyik munkalapon vannak a kiadások tematika szerint sorrendben, egy másik munkalapon pedig összeg szerint csökkenő sorrendben. Azt hogyan lehet megoldani, hogy amikor az összeg szerint sorba rendezett adatok munkalapjára érkezik az ügyfél már automatikusan a frissített sorrendet lássa? Vagy olyan megoldás is jó, hogy beteszek egy hatalmas gombot amire az van felírva például: "Mutasd az eredményt!" és ennek hatására frissíti a sorrendet.
Köszönöm még egyszer a segítségeteket!
|
szer. júl. 13, 2011 21:03 |
|
|
vackor
gyémánt tag
Csatlakozott: szer. márc. 24, 2004 13:43 Hozzászólások: 4775 Tartózkodási hely: Siófok
|
Re: Excel kérdés
Szerintem is ez a legegyszerűbb. A szűrőnél válaszd a "helyezés"-t, azon belül az első 15 tételt.
|
szer. júl. 13, 2011 11:14 |
|
|
nbela
gyémánt tag
Csatlakozott: pén. aug. 06, 2004 22:20 Hozzászólások: 3533 Tartózkodási hely: Miskolc
|
Re: Excel kérdés
A legegyszerűbb szerintem, hogy a kiadások összege szerint csökkenőben sorbarendezed a kétoszlopos táblázatot. Utána tehetsz rá autószűrőt, és akkor a legmagasabb villany vagy mobilszámlálk lesznek felül.
|
szer. júl. 13, 2011 10:33 |
|
|
marcoooo
vas-tag
Csatlakozott: szer. júl. 13, 2011 9:05 Hozzászólások: 2
|
Re: Excel kérdés
Sziasztok!
A segítségeteket szeretném kérni excel témakörében.
Van egy oszlop amiben vannak kiadások összegei, pl.: 3.000 Ft, 5.000 Ft, 10.000 Ft, stb. Szám szerint 228 db van egymás alatt. A mellette lévő oszlopban vannak a kiadásoknak a neve, pl.: villanyszámla, mobilinternet, mobiltelefon előfizetés, stb. szintén egymás alatt. A cél az, hogy a 15 legnagyobb kiadás ki legyen gyűjtve. Az összegekkel nincs gond, a "NAGY" függvénnyel megoldottam. A probléma ott van, hogy amikor hozzárendelem az összegekhez tartozó neveket (index és hol.van függvények egymásba ágyazásával), és van legalább 2 db egyforma összegű kiadás, ugyanazt a nevet párosítja hozzá, azt amelyiket hamarabb megtalálja az oszlop tetejéről.
A kérdésem az, hogyan lehet megoldani azt, hogy az azonos összegű kiadásokhoz megtalálja az eltérő neveket is?
Köszönöm segítségeteket előre is.
|
szer. júl. 13, 2011 9:09 |
|
|