- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
-
48100 - 48001
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 49901 49900 - 49801 49800 - 49701 49700 - 49601 49600 - 49501 49500 - 49401 49400 - 49301 49300 - 49201 49200 - 49101 49100 - 49001 49000 - 48901 48900 - 48801 48800 - 48701 48700 - 48601 48600 - 48501 48500 - 48401 48400 - 48301 48300 - 48201 48200 - 48101 48100 - 48001 48000 - 47901 47900 - 47801 47800 - 47701 47700 - 47601 47600 - 47501 47500 - 47401 47400 - 47301 47300 - 47201 47200 - 47101 47100 - 47001 47000 - 46901 46900 - 46801 46800 - 46701 46700 - 46601 46600 - 46501 46500 - 46401 46400 - 46301 46300 - 46201 46200 - 46101 46100 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2023-11-13 08:31 Téma összefoglaló
Új hozzászólás Aktív témák
-
Delila_1
veterán
Tényleg ne "kekeckedésnek" vedd, nem annak szánom, csak ugye alapvetően ez volt a feladat.

1. A kódnak csak és kizárólag az A1 és B1 cellákra kellene korlátozódnia, ehelyett a teljes A és B oszlopban dolgozik (Ha pl. A10-be beírok valamit, akkor B10-be kerül a módosítás dátuma)
2. a Kód nem veszi figyelembe, ha A1 elé sor(oka)t vagy oszlopo(ka)t szúrok be, direktbe az A és B oszlopon működik(ami mint írtam amúgy is hibás).
Ha pl. 1 sort és 1 oszlopot szúrnék be A1 elé, akkor B2 és B3 cellákon kellene csak működnie.
(Persze, ha tutira nem történik sor- és oszlopbeszúrás, azaz 100%, hogy az idők végezetéig A1 és B1 cellába maradnak/kellenek az adatok/eredmények, akkor itt, a 2. pontban leírtak már okafogyottá válnak)Mielőtt azt mondanád, hogy lófütyi a potrohomba(csak így a közelgő szeretet ünnepére való tekintettel
), akkor miért nem írod meg , szóval itt egy megoldás a problémákra...A megoldást a tartomány elnevezése lehetőség biztosítja, tehát A1 cellát elneveztem FIRE_RANGE-nek és akkor a kód csak ennyi:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("FIRE_RANGE")) Is Nothing Then
If Range("FIRE_RANGE").Value = "" Then
Range("FIRE_RANGE").Offset(, 1) = ""
Else
Range("FIRE_RANGE").Offset(, 1) = FormatDateTime(Now())
End If
End If
End Sub(FormatDateTime fx-t csak azért használtam, mert úgy másodpercet is kiírja a módosítás dátumaként, csak a teszt miatt, hogy lássam, azt teszi-e, amit szeretnék, természetesen Date függvényre lehet majd módosítani)
"Ismerlek" annyira, hogy ne vegyem kekeckedésnek.
Nem valószínű, hogy egyetlen cellára gondolt a kérdező, mikor A1-et írt. Ha csupán 1-ről lenne szó, nem kérne segítséget, hanem Ctrl+0-val bevinné a dátumot.
A dátumot és az időt a síma Now is beviszi. Csak a formátumot kell helyesen megadni.Range("FIRE_RANGE").Offset(, 1) = Now -
Fire/SOUL/CD
félisten
Tényleg ne "kekeckedésnek" vedd, nem annak szánom, csak ugye alapvetően ez volt a feladat.

1. A kódnak csak és kizárólag az A1 és B1 cellákra kellene korlátozódnia, ehelyett a teljes A és B oszlopban dolgozik (Ha pl. A10-be beírok valamit, akkor B10-be kerül a módosítás dátuma)
2. a Kód nem veszi figyelembe, ha A1 elé sor(oka)t vagy oszlopo(ka)t szúrok be, direktbe az A és B oszlopon működik(ami mint írtam amúgy is hibás).
Ha pl. 1 sort és 1 oszlopot szúrnék be A1 elé, akkor B2 és B3 cellákon kellene csak működnie.
(Persze, ha tutira nem történik sor- és oszlopbeszúrás, azaz 100%, hogy az idők végezetéig A1 és B1 cellába maradnak/kellenek az adatok/eredmények, akkor itt, a 2. pontban leírtak már okafogyottá válnak)Mielőtt azt mondanád, hogy lófütyi a potrohomba(csak így a közelgő szeretet ünnepére való tekintettel
), akkor miért nem írod meg , szóval itt egy megoldás a problémákra...A megoldást a tartomány elnevezése lehetőség biztosítja, tehát A1 cellát elneveztem FIRE_RANGE-nek és akkor a kód csak ennyi:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("FIRE_RANGE")) Is Nothing Then
If Range("FIRE_RANGE").Value = "" Then
Range("FIRE_RANGE").Offset(, 1) = ""
Else
Range("FIRE_RANGE").Offset(, 1) = FormatDateTime(Now())
End If
End If
End Sub(FormatDateTime fx-t csak azért használtam, mert úgy másodpercet is kiírja a módosítás dátumaként, csak a teszt miatt, hogy lássam, azt teszi-e, amit szeretnék, természetesen Date függvényre lehet majd módosítani)
-
Delila_1
veterán
Úgy látom Jonie örül a megoldásnak, akkor már nem írom le, hogy amúgy miért nem jó...
Miért?
-
ny.erno
tag
Szia!
Az Excel valamiért nem ismeri fel automatikusan a kódolást, ezért meg kell "erőszakolni" egy kicsit.
[Itt találhatsz segítséget az átalakításhoz]
Szövegfájlként kell beolvasni és a szövegvarázslóban megkeresni az UTF-8 kódot, nagyon a vége felé lesz.
Üdv.Szia!
Köszi. Igen, erre gondoltam a #48093-hszben. Viszont menet közbe rájöttem, hogy ha a Notepad++-ba nem copy-past-tal másolom be, hanem ctrl-o-val megnyitom a csv fájlt, akkor tökéletesen nyitja meg és onnan vissza másolva az eredeti csv-be, szintén tökéletesen jelenik meg.
Szóval működik, csak lett +1 lépés a folyamatba.
Köszi!
-
Fire/SOUL/CD
félisten
Úgy látom Jonie örül a megoldásnak, akkor már nem írom le, hogy amúgy miért nem jó...
-
Fferi50
Topikgazda
Szia!
Az Excel valamiért nem ismeri fel automatikusan a kódolást, ezért meg kell "erőszakolni" egy kicsit.
[Itt találhatsz segítséget az átalakításhoz]
Szövegfájlként kell beolvasni és a szövegvarázslóban megkeresni az UTF-8 kódot, nagyon a vége felé lesz.
Üdv. -
Jonie
csendes tag
Ez így szuper! Köszönöm szépen!
-
ny.erno
tag
Sziasztok!
Olyan jelenségbe ütköztem, hogy egy adatbázist ha én nyitok meg a gépemen, akkor a screenshoton látható karakterekkel jelenik meg, ha egy másik gépen, akkor normális karakterekkel.
Ma újratelepítettem a Windowst és az Officeból is másik verziót használok, mint eddig, de ez sem oldotta meg a problémát.. Windows magyar nyelvű, magyar régióval.Van valakinek ötlete, hogy mi lehet a gond? Nem biztos, hogy excel, mert Notepad++-ba ill. jegyzettömbbe kimásolva is ugyan ilyen karakterekkel találkozom. Kódolásnak UTF-8at ír minden program.
Ide feltöltöttem az adatbázist és 2 db screenshotot (excel.png az, ahogy nálam jelenik meg, a fejlesztő.png, ahogyan másik gépen). Még a onedrive szerkesztőben is a fura karaterekkel jelenik meg nekem.
Csavar a dologban: Ha létrehozok egy új xlsx fájlt és a csv-ből importálom az adatokat, akkor hibátlan és normál karakterek jelennek meg úgy, ahogy a fejlesztő_screenshot.png-ben. Viszont nagy adatbázisnál az rengeteg plusz idő.

-
ny.erno
tag
Sziasztok!
Olyan jelenségbe ütköztem, hogy egy adatbázist ha én nyitok meg a gépemen, akkor a screenshoton látható karakterekkel jelenik meg, ha egy másik gépen, akkor normális karakterekkel.
Ma újratelepítettem a Windowst és az Officeból is másik verziót használok, mint eddig, de ez sem oldotta meg a problémát.. Windows magyar nyelvű, magyar régióval.Van valakinek ötlete, hogy mi lehet a gond? Nem biztos, hogy excel, mert Notepad++-ba ill. jegyzettömbbe kimásolva is ugyan ilyen karakterekkel találkozom. Kódolásnak UTF-8at ír minden program.
Ide feltöltöttem az adatbázist és 2 db screenshotot (excel.png az, ahogy nálam jelenik meg, a fejlesztő.png, ahogyan másik gépen). Még a onedrive szerkesztőben is a fura karaterekkel jelenik meg nekem.
-
Delila_1
veterán
Ez ennél cselesebb feladat...
Szúrj be sort vagy oszlopot(bárhova), egyből látni fogod mire gondolok.![;]](//cdn.rios.hu/dl/s/v1.gif)
Ez a megoldás sem jó, mert bár nem fut hibára a makró, de pl. sor vagy oszlop beszúrásakor is megváltoztatja a cella időbélyegét, pedig ugye az adott cella tartalma nem változik.
Option Explicit
Public Function CellLastModifiedDateTime(MyRange As Range)
CellLastModifiedDateTime = FormatDateTime(Now())
End FunctionKiküszöbölve.
Private Sub Worksheet_Change(ByVal Target As Range)If Target.Count = 1 ThenIf Target.Column = 1 And Target > "" Then Cells(Target.Row, 2) = DateIf Target.Column = 1 And Target = "" Then Cells(Target.Row, 2) = ""End IfEnd Sub -
Fire/SOUL/CD
félisten
Ez ennél cselesebb feladat...
Szúrj be sort vagy oszlopot(bárhova), egyből látni fogod mire gondolok.![;]](//cdn.rios.hu/dl/s/v1.gif)
Ez a megoldás sem jó, mert bár nem fut hibára a makró, de pl. sor vagy oszlop beszúrásakor is megváltoztatja a cella időbélyegét, pedig ugye az adott cella tartalma nem változik.
Option Explicit
Public Function CellLastModifiedDateTime(MyRange As Range)
CellLastModifiedDateTime = FormatDateTime(Now())
End Function -
Delila_1
veterán
Rendeld a lapodhoz a makrót, lásd az Összefoglalóban ennek a leírását.
Private Sub Worksheet_Change(ByVal Target As Range)If Target.Column = 1 And Target > "" Then Cells(Target.Row, 2) = DateIf Target.Column = 1 And Target = "" Then Cells(Target.Row, 2) = ""End Sub -
Jonie
csendes tag
-
lappy
őstag
Képlettel nem lehet viszont macroval igen
-
Jonie
csendes tag
Köszönöm, de ha jól gondolom a "MA()" függvény mindig az aktuális napi dátumot fogja kiírni?
Nekem statikusan (maradandóan) a bevitel dátumára lenne szükségem, vagyis pl. 5 nap múlva is az "A1" cella kitöltésének dátumát (ha az ma történik, akkor a mai dátumot) kellene látnom. -
Delila_1
veterán
-
Jonie
csendes tag
Sziasztok!
Segítsetek kérlek az alábbi megoldásában:
- A1 cella üres, akkor B1 cella is üres
- A1 cellába beírok bármit, akkor a B1 cellába statikusan kerüljön be a mai dátum.Köszönöm!
-
Fferi50
Topikgazda
Szia!
Szerintem majdnem minden tanfolyamra elmondhatja valaki, hogy semmit sem ért....
Ha nem érintette azokat a témákat, ami őt érdekli, esetleg sok olyan dolog volt benne, ami neki már a kisujjában van stb.
Ezért azt javaslom, célratörően, a téged legjobban érdeklő témákban (függvényekben) nézz körül először az Excel Helpjében, aztán vagy azzal párhuzamosan a neten. Rengeteg példát, ismertetőt fogsz találni.
Olyan nincs, hogy részt veszel 1 db tanfolyamon és a kezedben lesz az Excel bölcsek köve.
Eredeti felvetésedhez kiegészítésként még annyit, hogy fontos a probléma megfogalmazása, ezután a kapcsolódó "modell" megalkotása majd ezután jöhet az Excel szerintem. Kérdés, mit szeretnél a befektetéseidről látni a táblázatban...
Üdv. -
eszgé100
őstag
Pontosan, nem a Google-lal, vagy a nyelvismerettel van problema, hanem az idohiannyal, ezert kerdeztem, hogy ne olyanokra pocsekoljam, ami egyebkent sz.rt sem er.
-
BEndre34
tag
Szia!
Ha a mutatott képleted működik, akkor csak annyi a teendőd, hogy a SOR(1:1) helyett
OSZLOP()-1 kifejezést írsz és elhúzod jobbra a képletet.
Itt a teljes tömbképlet, az A oszlopban az ID, B oszlopban a hetek, nincs fejléc.:=HAHIBA(INDEX(Munka1!$B$1:$B$3376;KICSI(HA($A1=Munka1!$A$1:$A$3376;SOR(Munka1!$B$1:$B$3376)-SOR(Munka1!$B$1)+1);OSZLOP()-1));"")
Üdv.Köszönöm!
Kipróbáltam, de végül Fferi50 módszere volt számomra az egyszerűbb megoldás. Persze mindkettő működik, így mindössze.... ízlések és pofonok
-
BEndre34
tag
Szia!
Ha a mutatott képleted működik, akkor csak annyi a teendőd, hogy a SOR(1:1) helyett
OSZLOP()-1 kifejezést írsz és elhúzod jobbra a képletet.
Itt a teljes tömbképlet, az A oszlopban az ID, B oszlopban a hetek, nincs fejléc.:=HAHIBA(INDEX(Munka1!$B$1:$B$3376;KICSI(HA($A1=Munka1!$A$1:$A$3376;SOR(Munka1!$B$1:$B$3376)-SOR(Munka1!$B$1)+1);OSZLOP()-1));"")
Üdv.Köszönöm, elsőre jó lett
Persze csak azután, hogy rájöttem, az egyszerűsített, ide készült minta tábla kép mindössze 2 oszlopból állt az eredeti 4 helyett (a képlet, amit bemásoltam, abból volt), így az elős percben nem értettem, a Tiéd miért nem jó.
De leesett a tantusz és úgy más minden
volt.
-
lappy
őstag
-
Paxker315
veterán
-
Fferi50
Topikgazda
-
Paxker315
veterán
Sziasztok!
Azt szeretném kérdezni, hogy tudnátok ajánlani néhány hasznos Excel tanfolyamot?
LinkedIn, Udemy, vagy akár youtube-csatornák amire érdemes feliratkozni?
VBA-t még könnyebben megértem, de jó lenne azt is nem olyan alapszinten csinálni, mint ahogy idén és hasznos lenne mélyebben elmerülni benne, valamint az általános Excel funkciókkal alaposabban megismerkedni, mert sajnos még egy sima táblázatrajzoláshoz is hülye vagyok, a képletekhez meg pláne. Minap akartam csinálni egy speadsheet-et az idei befektetéseimről, és rájöttem, hogy megint kezdhetem előről a kérdezősködést, ha normálisan akarom csinálni.Jó dolog a guglizás meg a fórumozás, de azért mégiscsak az lenne a legtutibb, ha nem csak egy-egy dologba ugranék bele randomszerűen, hanem az alapoktól építeném fel a tudásom, és így könnyebben tudnék boldogulni már rövid távon is.
Előre is köszönöm
eszgé100 kérdése nem tudom meg lett-e már válaszolva, pedig engem is érdekelne. Esetleg valaki?

-
Fferi50
Topikgazda
Sziasztok!
Abban kérem a segítségeteket, hogy adott egy Excel, aminek az első munkalapján (Munka1) az "A" oszlopban szerepel rengeteg ID (pl.: 27751), és mellettük a "B" oszlopban pedig a hozzá tartozó beszállítói hetek (pl.: 2021-28). A cél az lenne, hogy a második munkalapra (Munka2) az ID-k mellé az első munkalapból megjelenítse azokat a heteket, amiknél az ID megtalálható. (leírva én se nagyon értem, így íme egy kép)
Munka1:
A képlet, amivel próbálkozok: {=HAHIBA(INDEX(Munka1!$D$2:$D$3376;KICSI(HA(A$1=Munka1!$B$2:$B$3376;SOR(Munka1!$B$2:$B$3376)-SOR(Munka1!$B$2)+1);SOR(1:1)));"")}
Sajnos ezzel csak a keresett ID mögé, oszlopba rendezve tudom kiírni az eredményt (lásd feljebb a "Munka2"), viszont nekem sorban, egymás után lenne rá szükségem. Így:
Próbáltam rá megoldást találni, de mivel közel 1000 ID adatira lenne szükség, az oszlopból sorba rendezés egyesével nem megoldás és beletört már mindenem is. Kérem, ha valaki tud, segítsen, hogy lehetne legegyszerűbben (lehetőleg makró nélkül, mert hisztizik miatta a szerver) megoldani ezt.
Előre is köszönöm!
EndreSzia!
Ha a mutatott képleted működik, akkor csak annyi a teendőd, hogy a SOR(1:1) helyett
OSZLOP()-1 kifejezést írsz és elhúzod jobbra a képletet.
Itt a teljes tömbképlet, az A oszlopban az ID, B oszlopban a hetek, nincs fejléc.:=HAHIBA(INDEX(Munka1!$B$1:$B$3376;KICSI(HA($A1=Munka1!$A$1:$A$3376;SOR(Munka1!$B$1:$B$3376)-SOR(Munka1!$B$1)+1);OSZLOP()-1));"")
Üdv. -
Delila_1
veterán
Sziasztok!
Abban kérem a segítségeteket, hogy adott egy Excel, aminek az első munkalapján (Munka1) az "A" oszlopban szerepel rengeteg ID (pl.: 27751), és mellettük a "B" oszlopban pedig a hozzá tartozó beszállítói hetek (pl.: 2021-28). A cél az lenne, hogy a második munkalapra (Munka2) az ID-k mellé az első munkalapból megjelenítse azokat a heteket, amiknél az ID megtalálható. (leírva én se nagyon értem, így íme egy kép)
Munka1:
A képlet, amivel próbálkozok: {=HAHIBA(INDEX(Munka1!$D$2:$D$3376;KICSI(HA(A$1=Munka1!$B$2:$B$3376;SOR(Munka1!$B$2:$B$3376)-SOR(Munka1!$B$2)+1);SOR(1:1)));"")}
Sajnos ezzel csak a keresett ID mögé, oszlopba rendezve tudom kiírni az eredményt (lásd feljebb a "Munka2"), viszont nekem sorban, egymás után lenne rá szükségem. Így:
Próbáltam rá megoldást találni, de mivel közel 1000 ID adatira lenne szükség, az oszlopból sorba rendezés egyesével nem megoldás és beletört már mindenem is. Kérem, ha valaki tud, segítsen, hogy lehetne legegyszerűbben (lehetőleg makró nélkül, mert hisztizik miatta a szerver) megoldani ezt.
Előre is köszönöm!
Endre -
BEndre34
tag
Sziasztok!
Abban kérem a segítségeteket, hogy adott egy Excel, aminek az első munkalapján (Munka1) az "A" oszlopban szerepel rengeteg ID (pl.: 27751), és mellettük a "B" oszlopban pedig a hozzá tartozó beszállítói hetek (pl.: 2021-28). A cél az lenne, hogy a második munkalapra (Munka2) az ID-k mellé az első munkalapból megjelenítse azokat a heteket, amiknél az ID megtalálható. (leírva én se nagyon értem, így íme egy kép)
Munka1:
A képlet, amivel próbálkozok: {=HAHIBA(INDEX(Munka1!$D$2:$D$3376;KICSI(HA(A$1=Munka1!$B$2:$B$3376;SOR(Munka1!$B$2:$B$3376)-SOR(Munka1!$B$2)+1);SOR(1:1)));"")}
Sajnos ezzel csak a keresett ID mögé, oszlopba rendezve tudom kiírni az eredményt (lásd feljebb a "Munka2"), viszont nekem sorban, egymás után lenne rá szükségem. Így:
Próbáltam rá megoldást találni, de mivel közel 1000 ID adatira lenne szükség, az oszlopból sorba rendezés egyesével nem megoldás és beletört már mindenem is. Kérem, ha valaki tud, segítsen, hogy lehetne legegyszerűbben (lehetőleg makró nélkül, mert hisztizik miatta a szerver) megoldani ezt.
Előre is köszönöm!
Endre -
Delila_1
veterán
-
zsoci0914
csendes tag
-
zsoci0914
csendes tag
Az első oszlopban ugye mindegyik választható.
-
lappy
őstag
Teljesen vakon vagyok
A színezést úgy tudtam megoldani, hogy csak adott tartalmú cellákat színezzen. Jelen esetben ez el van hibázva.
Amit mellékeltél képet azt nem tudom megcsinálni, ha azt úgy beírom semmi sem történik.
Lehet az érvényesítésem nem jó?
Az első oszlopban meg van a legördülő menüm minden cellában odáig eljutottam.
Sajnálom, teljesen amatőrként próbálkozom.
-
Delila_1
veterán
Teljesen vakon vagyok
A színezést úgy tudtam megoldani, hogy csak adott tartalmú cellákat színezzen. Jelen esetben ez el van hibázva.
Amit mellékeltél képet azt nem tudom megcsinálni, ha azt úgy beírom semmi sem történik.
Lehet az érvényesítésem nem jó?
Az első oszlopban meg van a legördülő menüm minden cellában odáig eljutottam.
Sajnálom, teljesen amatőrként próbálkozom.
Tegyél fel egy képet a lapodról.
-
zsoci0914
csendes tag
Teljesen vakon vagyok
A színezést úgy tudtam megoldani, hogy csak adott tartalmú cellákat színezzen. Jelen esetben ez el van hibázva.
Amit mellékeltél képet azt nem tudom megcsinálni, ha azt úgy beírom semmi sem történik.
Lehet az érvényesítésem nem jó?
Az első oszlopban meg van a legördülő menüm minden cellában odáig eljutottam.
Sajnálom, teljesen amatőrként próbálkozom.
-
Delila_1
veterán
A feltételes formázás érvényessége ne csak az A oszlopra terjedjen ki hanem a teljes tartományra. A feltételes formázásnál rögzítened kell az oszlopot: =$A2=$...$... (ide jön a cella címe, ahol választasz).
-
lappy
őstag
szabályok kezelése a feltételes formázásnál és az "érvényesség"i tartományt állítsd be olyanra amilyenre akarod
-
zsoci0914
csendes tag
Köszönöm! Sikeres lett a dolog, az még megoldható hogy a teljes sorra legyen érvényes a színezés?
Esetleg külön szabállyal, hogy az első oszlop színe alapján a többi is ugyanolyanná válljon? -
Delila_1
veterán
-
zsoci0914
csendes tag
-
karlkani
aktív tag
Így már jó, én csak a +36-ot írtam a képletbe, meg bele szerettem volna tenni a hosszt is feltételnek, de a kettő együtt nem működik... gondolom azért van Nálad is két segédoszlop.
#48057 Delila_1 és #48058 lappy
Fura, mert a képleteket bemásolva innen jött a #ÉRTÉK!, kipróbáltam ismét most jó... -
Delila_1
veterán
Üdv!
Az volna a kérdésem, hogy ha létrehozok egy legördülő menüt, azt meg lehet valósítani hozzá hogy adott "állapot" választása esetén az egész sort beszínezze?
Lényegében egy állapot jelzőt szeretnék létrehozni, legördülő listából lenne kiválasztva, hogy adott termék rendelés alatt van, megérkezett, kiszállítva stb., és ezt az adott sor elején kiválasztás után a sor automatikusan elszíneződjön.
Köszi
-
zsoci0914
csendes tag
Üdv!
Az volna a kérdésem, hogy ha létrehozok egy legördülő menüt, azt meg lehet valósítani hozzá hogy adott "állapot" választása esetén az egész sort beszínezze?
Lényegében egy állapot jelzőt szeretnék létrehozni, legördülő listából lenne kiválasztva, hogy adott termék rendelés alatt van, megérkezett, kiszállítva stb., és ezt az adott sor elején kiválasztás után a sor automatikusan elszíneződjön.
Köszi
-
lappy
őstag
megnézi hogy a két feltétel egyszerre teljesül-e ha igen akkor jó a telefonszám
ha hibás akkor abban vmi hiányzik, hosszú, nem jó a formátum stb.
erre az utolsó oszlopra tudsz szűrni -
Delila_1
veterán
Ha a B2-re és C2-re IGAZ választ kapsz, akkor "Jó".
-
lappy
őstag
-
Delila_1
veterán
Kiegészítettem:
=VAGY(BAL(A2;4)="0620";BAL(A2;4)="0630";BAL(A2;4)="0670";BAL(A2;5)="+3620";BAL(A2;5)="+3630";BAL(A2;5)="+3670") -
karlkani
aktív tag
-
Delila_1
veterán
-
lappy
őstag
-
Delila_1
veterán
-
lappy
őstag
-
Delila_1
veterán
-
lappy
őstag
-
Delila_1
veterán
-
Mr. Y
őstag
Vegyük, hogy a telefonok az A oszlopban vannak, A2-től lefelé. Ezek szövegesen vannak eltárolva.
A B2-ben ellenőrizzük a számok elejét.
=VAGY(BAL(A2;4)="0620";BAL(A2;4)="0630";BAL(A2;4)="0670";BAL(A2;5)="+3620")C2-ben vizsgáljuk a hosszat.
=VAGY(HOSSZ(A2)=11;ÉS(BAL(A2;1)="+";HOSSZ(A2)=12))Végül D2-ben írjuk ki az eredményt.
=HA(ÉS(B2;C2);"Jó";"Hibás")Köszönöm szépen
-
Delila_1
veterán
Vegyük, hogy a telefonok az A oszlopban vannak, A2-től lefelé. Ezek szövegesen vannak eltárolva.
A B2-ben ellenőrizzük a számok elejét.
=VAGY(BAL(A2;4)="0620";BAL(A2;4)="0630";BAL(A2;4)="0670";BAL(A2;5)="+3620")C2-ben vizsgáljuk a hosszat.
=VAGY(HOSSZ(A2)=11;ÉS(BAL(A2;1)="+";HOSSZ(A2)=12))Végül D2-ben írjuk ki az eredményt.
=HA(ÉS(B2;C2);"Jó";"Hibás") -
Mr. Y
őstag
-
lappy
őstag
Jó reggelt mindenkinek!
Van egy több ezer soros excel táblázatom, felhasználói adatokkal. Azonban a futárcég visszajelzése alapján több, mint 600 felhasználónál hibás a telefonszám (vagy a formátum, vagy a hossz, stb).
Meg szeretném nézni, hogy kik azok, hogy tudjak e-mail értesítést küldeni nekik. Erre keresek egy lehetőséget, hogy kilistázza csak a hibás telefonszám-formátumokat.
Pl: +36 vagy 06 elfogadott kezdet, más nem. 20, 30, 70 elfogadott szolgáltató, más nem. Továbbá ezt szigorúan 7 karakternek kell követnie. Van erre lehetőség?
Helyes: 06201234567 vagy +36201234567
Helytelen: 059012345678Előre is köszönöm a segítséget!
Segedoszlop segítségével lehetne vizsgálni az egyes kritériumokat.
- +36
- 0620, 0630, 0670
- hosszú (karakterek száma)
Ha mindhárom igaz akkor jó a telefonszám formátuma. -
Mr. Y
őstag
Jó reggelt mindenkinek!
Van egy több ezer soros excel táblázatom, felhasználói adatokkal. Azonban a futárcég visszajelzése alapján több, mint 600 felhasználónál hibás a telefonszám (vagy a formátum, vagy a hossz, stb).
Meg szeretném nézni, hogy kik azok, hogy tudjak e-mail értesítést küldeni nekik. Erre keresek egy lehetőséget, hogy kilistázza csak a hibás telefonszám-formátumokat.
Pl: +36 vagy 06 elfogadott kezdet, más nem. 20, 30, 70 elfogadott szolgáltató, más nem. Továbbá ezt szigorúan 7 karakternek kell követnie. Van erre lehetőség?
Helyes: 06201234567 vagy +36201234567
Helytelen: 059012345678Előre is köszönöm a segítséget!
-
mdk01
addikt
Sziasztok, van arra mód, hogy a fenti dátum cellákból elhagyjam a relációs jelet és beépítsem a függvénybe?
Először próbáltam függvényen belül >=C2 és <=D7 de idézőjelbe rakta és akkor neten találtam ezt a jelenlegi megoldást ami működik, de nem "hülyebiztos" és nem szép.
Függvényt nem találtam rá.
Makróval nem próbálkoznék annyira nem lényeges.
Köszönöm
-
Fferi50
Topikgazda
Szia!
A diagramon jobb egérgomb - adatok kijelölése. A megjelenő párbeszéd panelen szerkesztés.
Ezután a megjelenő újabb párbeszédpanelen felcseréled az x és y adatsort:
Arra figyelj, hogy az elején ne maradjon ott az általa előszeretettel automatikusan beírt =1 érték.
OK és máris megcserélődött az x és y adatsor.
Üdv. -
lumpy92
aktív tag
-
lappy
őstag
Sziasztok!
Vannak 2 oszlopban adataim. Ezeket kijelölöm és beszúrok "pont vonalakkal és jelölőkkel " diagramot. Ilyenkor automatikusan az első (bal oldali) oszlop adatait veszi "X adatsor" adatainak és a második oszlop adatait "Y adatsor" adatainak.
Az a kérdésem, hogy van erre valami jó praktika, hogyan tudom gyorsan megcserélni ezt a kettőt? A sor-oszlop váltásával csak szétbarmolja. Minden más általam ismert metodika némileg időigényes.
Van valami egyszerű, gyors módszer arra, hogy ezt a kettőt felcseréljem?!
Cseréld meg a két oszlopot
-
lumpy92
aktív tag
Sziasztok!
Vannak 2 oszlopban adataim. Ezeket kijelölöm és beszúrok "pont vonalakkal és jelölőkkel " diagramot. Ilyenkor automatikusan az első (bal oldali) oszlop adatait veszi "X adatsor" adatainak és a második oszlop adatait "Y adatsor" adatainak.
Az a kérdésem, hogy van erre valami jó praktika, hogyan tudom gyorsan megcserélni ezt a kettőt? A sor-oszlop váltásával csak szétbarmolja. Minden más általam ismert metodika némileg időigényes.
Van valami egyszerű, gyors módszer arra, hogy ezt a kettőt felcseréljem?!
-
eszgé100
őstag
Sziasztok!
Azt szeretném kérdezni, hogy tudnátok ajánlani néhány hasznos Excel tanfolyamot?
LinkedIn, Udemy, vagy akár youtube-csatornák amire érdemes feliratkozni?
VBA-t még könnyebben megértem, de jó lenne azt is nem olyan alapszinten csinálni, mint ahogy idén és hasznos lenne mélyebben elmerülni benne, valamint az általános Excel funkciókkal alaposabban megismerkedni, mert sajnos még egy sima táblázatrajzoláshoz is hülye vagyok, a képletekhez meg pláne. Minap akartam csinálni egy speadsheet-et az idei befektetéseimről, és rájöttem, hogy megint kezdhetem előről a kérdezősködést, ha normálisan akarom csinálni.Jó dolog a guglizás meg a fórumozás, de azért mégiscsak az lenne a legtutibb, ha nem csak egy-egy dologba ugranék bele randomszerűen, hanem az alapoktól építeném fel a tudásom, és így könnyebben tudnék boldogulni már rövid távon is.
Előre is köszönöm
-
Fire/SOUL/CD
félisten
Én nem vagyok sem matekos, sem túl nagy Exceles, pont ezért kérdezek.
Így néz ki kb. a képlet:
SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B5;Forrás!B:B;"<>VAGAS 2. GEP";Forrás!B:B;"<>VAGAS 3. GEP";Forrás!B:B;"<>VAGAS 4. GEP";Forrás!B:B;"<>VAGAS 5. GEP";Forrás!B:B;"<>FUVARKOLTSEG";Forrás!B:B;"<>HULLADEK";Forrás!B:B;"<>ANYAGMOZGATAS";Forrás!B:B;"<>RAKLAP/ALATET";Forrás!B:B;"<>HASZNALATI DIJ";Forrás!B:B;"<>MEGMUNKALAS";Forrás!B:B;"<>INGATLAN";Forrás!B:B;"<>JEGYZŐKÖNYV";Forrás!B:B;"<>PERKOLTSEG";Forrás!B:B;"<>BERLETI DIJ AFA";Forrás!B:B;"<>DARABOLT ACÉL";Forrás!B:B;"<>U-ACEL*")*1000A Forrás! C oszlopban vannak az értékek ugyebár
A Forrás! A-oszlopban a dátum
Az aktuális lap B5 cellában szintén ennek megfelelően a dátum
A Forrás! B oszlopban vannak a cikkszámok, amelyeket össze kell adni, kivétel a leírtak.Az egyik megoldás az lenne (szerintem), hogy a szűrendő cikkszámok mindegyikét átírom magában a számlázó programban (ahonnan kimásolom az adatokat, hogy az Excel összeadja őket), mondjuk teszek elé egy "+" jelet és utána a képletet átírom ennek megfelelően (azt hiszem "<>+*). Így maradna egy szűrési kritériumom. Így viszont tizenx cikkszám múltját kitörlöm és amúgy meg szép hosszú idő lenne. Ezért gondoltam, hogy nem lehetne egy külső felsorolásra hivatkozni a SZUMHATÖBB függvénynél?
Nekem csak a "A másik oldalon kb. 200 összeszámolandó változó van" + 17 kritérium keltette fel a figyelmem. (Változó alatt 200 oszlop értendő?)
Ha igen, akkor nyilván ez egy igen összetett táblázat kell, hogy legyen, és mint olyan, (ráadásul egy számlázóprogi is képben van), hibának helye nincs.Segítséget vagy akár megoldást is jó eséllyel fogsz kapni(mint, ahogy már írtak előttem(lappy megközelítése járható útnak tűnik)), csak azt nagyon ellenőrizd le, hogy tényleg azt csinálja, amit szeretnél.
A legjobb megoldás az lenne - amit Fferi50 is említett- , hogy magával a számlázóprogival megoldani, már ha alkalmas rá.
(Modernebb, szabványos adatbázis-alapú(Access, Dbase, Paradox stb stb) számlázókban az ilyen feladatokra vannak lehetőségek, pl. lekérdezések, adatbázismezők frissítése/törlése stb stb, egy lekérdezéssel (cikkszám alapján) mindenféle összesítés elvégezhető) -
lappy
őstag
Sziasztok! Ismét nekifeküdtem a SZUMHATÖBB függvénynek, úgy gondolom, hogy már egy csomó mindent megtanultam a kritériumok megadásánál de egyszerűen nem tudom, hogy egy tömbre, vagy külső listára a kizárásoknál hogyan tudnék hivatkozni?
Ez a képletem, amivel próbálkozom (nem működik így):
=SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B3;Forrás!B:B;"<>Kizárt!A1:A17")*1000A <> után 17 kritérium van felsoroval, amit eddig egyesével adtam meg, de nyilván ennél van jobb megoldás. Mi lenne az szerintetek?
=SZUM(SZUMHATÖBB(összegtartomány;kritériumtartomány;kizárások))*1000
Ctrrl+Shift+Enter
a kizárások szintén egy tartományban vannak megadva
ezt próbáld meg -
Fferi50
Topikgazda
Én nem vagyok sem matekos, sem túl nagy Exceles, pont ezért kérdezek.
Így néz ki kb. a képlet:
SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B5;Forrás!B:B;"<>VAGAS 2. GEP";Forrás!B:B;"<>VAGAS 3. GEP";Forrás!B:B;"<>VAGAS 4. GEP";Forrás!B:B;"<>VAGAS 5. GEP";Forrás!B:B;"<>FUVARKOLTSEG";Forrás!B:B;"<>HULLADEK";Forrás!B:B;"<>ANYAGMOZGATAS";Forrás!B:B;"<>RAKLAP/ALATET";Forrás!B:B;"<>HASZNALATI DIJ";Forrás!B:B;"<>MEGMUNKALAS";Forrás!B:B;"<>INGATLAN";Forrás!B:B;"<>JEGYZŐKÖNYV";Forrás!B:B;"<>PERKOLTSEG";Forrás!B:B;"<>BERLETI DIJ AFA";Forrás!B:B;"<>DARABOLT ACÉL";Forrás!B:B;"<>U-ACEL*")*1000A Forrás! C oszlopban vannak az értékek ugyebár
A Forrás! A-oszlopban a dátum
Az aktuális lap B5 cellában szintén ennek megfelelően a dátum
A Forrás! B oszlopban vannak a cikkszámok, amelyeket össze kell adni, kivétel a leírtak.Az egyik megoldás az lenne (szerintem), hogy a szűrendő cikkszámok mindegyikét átírom magában a számlázó programban (ahonnan kimásolom az adatokat, hogy az Excel összeadja őket), mondjuk teszek elé egy "+" jelet és utána a képletet átírom ennek megfelelően (azt hiszem "<>+*). Így maradna egy szűrési kritériumom. Így viszont tizenx cikkszám múltját kitörlöm és amúgy meg szép hosszú idő lenne. Ezért gondoltam, hogy nem lehetne egy külső felsorolásra hivatkozni a SZUMHATÖBB függvénynél?
Szia!
Bocs, de a számlázó program nem tudja összeadni ezeket az értékeket?
Ha ennyire sok adatod van, akkor ki lehetne tenni a kivételeket egy segédoszlopba.
Esetleg a segédoszlopban jelölni, hogy melyik cikkszámot kell összeadni és akkor egy két feltételes SZUMHATÖBB függvénnyel (DÁTUM, Cikkszám kell-e oszlop) össze tudod adni.
Üdv. -
Geryson
addikt
17 kritérium? Aham... Ott gebasz van. (Én matekos vagyok, felejtsd el...)

Van egy olyan érzésem, hogy amit szeretnél, azt "nagyon egyszerűen" meg lehetne oldani, aztán, lehet, hogy tévedek...
Én nem vagyok sem matekos, sem túl nagy Exceles, pont ezért kérdezek.
Így néz ki kb. a képlet:
SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B5;Forrás!B:B;"<>VAGAS 2. GEP";Forrás!B:B;"<>VAGAS 3. GEP";Forrás!B:B;"<>VAGAS 4. GEP";Forrás!B:B;"<>VAGAS 5. GEP";Forrás!B:B;"<>FUVARKOLTSEG";Forrás!B:B;"<>HULLADEK";Forrás!B:B;"<>ANYAGMOZGATAS";Forrás!B:B;"<>RAKLAP/ALATET";Forrás!B:B;"<>HASZNALATI DIJ";Forrás!B:B;"<>MEGMUNKALAS";Forrás!B:B;"<>INGATLAN";Forrás!B:B;"<>JEGYZŐKÖNYV";Forrás!B:B;"<>PERKOLTSEG";Forrás!B:B;"<>BERLETI DIJ AFA";Forrás!B:B;"<>DARABOLT ACÉL";Forrás!B:B;"<>U-ACEL*")*1000A Forrás! C oszlopban vannak az értékek ugyebár
A Forrás! A-oszlopban a dátum
Az aktuális lap B5 cellában szintén ennek megfelelően a dátum
A Forrás! B oszlopban vannak a cikkszámok, amelyeket össze kell adni, kivétel a leírtak.Az egyik megoldás az lenne (szerintem), hogy a szűrendő cikkszámok mindegyikét átírom magában a számlázó programban (ahonnan kimásolom az adatokat, hogy az Excel összeadja őket), mondjuk teszek elé egy "+" jelet és utána a képletet átírom ennek megfelelően (azt hiszem "<>+*). Így maradna egy szűrési kritériumom. Így viszont tizenx cikkszám múltját kitörlöm és amúgy meg szép hosszú idő lenne. Ezért gondoltam, hogy nem lehetne egy külső felsorolásra hivatkozni a SZUMHATÖBB függvénynél?
-
Fire/SOUL/CD
félisten
És leírod kérlek a javaslatod?
Fferi50: A másik oldalon kb. 200 összeszámolandó változó van, szóval a 17 cellaérték kivonása számomra egyszerűbbnek tűnik. Ahogy írtam, most meg van írva a képlet mind a 17 kritériummal, de ha valahogyan egy tömbre tudnék hivatkozni, akkor innentől fogva azért csinosabb lenne az a SZUMHATÖBB (szerintem). Sajnos a csillag és a kérdőjel nem járható, ahhoz mind a 17 cellaértéket át kellene írnom egy programban és ha nem muszáj, akkor nem tenném.
17 kritérium? Aham... Ott gebasz van. (Én matekos vagyok, felejtsd el...)

Van egy olyan érzésem, hogy amit szeretnél, azt "nagyon egyszerűen" meg lehetne oldani, aztán, lehet, hogy tévedek...
-
Fferi50
Topikgazda
És leírod kérlek a javaslatod?
Fferi50: A másik oldalon kb. 200 összeszámolandó változó van, szóval a 17 cellaérték kivonása számomra egyszerűbbnek tűnik. Ahogy írtam, most meg van írva a képlet mind a 17 kritériummal, de ha valahogyan egy tömbre tudnék hivatkozni, akkor innentől fogva azért csinosabb lenne az a SZUMHATÖBB (szerintem). Sajnos a csillag és a kérdőjel nem járható, ahhoz mind a 17 cellaértéket át kellene írnom egy programban és ha nem muszáj, akkor nem tenném.
Szia!
Így ismeretlenül számomra elképzelhetetlen amit írsz...
Elhiszem, hogy így van, de biztos Excelben kell ezt megcsinálni?
Részösszeg függvény és szűrés használata nem lenne célravezetőbb, mivel megfelelő függvény használatával a kiszűrt tételek nem kerülnek be az összesítésbe?
Esetleg kimutatás és annak szűrése?
Talán mutass egy egyszerűbb példát, hogy mire szeretnéd használni, hátha akkor jobb ötleteink születnek.
Üdv. -
Geryson
addikt
És leírod kérlek a javaslatod?
Fferi50: A másik oldalon kb. 200 összeszámolandó változó van, szóval a 17 cellaérték kivonása számomra egyszerűbbnek tűnik. Ahogy írtam, most meg van írva a képlet mind a 17 kritériummal, de ha valahogyan egy tömbre tudnék hivatkozni, akkor innentől fogva azért csinosabb lenne az a SZUMHATÖBB (szerintem). Sajnos a csillag és a kérdőjel nem járható, ahhoz mind a 17 cellaértéket át kellene írnom egy programban és ha nem muszáj, akkor nem tenném.
-
Fferi50
Topikgazda
Sziasztok! Ismét nekifeküdtem a SZUMHATÖBB függvénynek, úgy gondolom, hogy már egy csomó mindent megtanultam a kritériumok megadásánál de egyszerűen nem tudom, hogy egy tömbre, vagy külső listára a kizárásoknál hogyan tudnék hivatkozni?
Ez a képletem, amivel próbálkozom (nem működik így):
=SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B3;Forrás!B:B;"<>Kizárt!A1:A17")*1000A <> után 17 kritérium van felsoroval, amit eddig egyesével adtam meg, de nyilván ennél van jobb megoldás. Mi lenne az szerintetek?
Szia!
Nem lenne egyszerűbb a "fordítottját" számolni és kivonni a teljes összegből? A 17 kritérium túl soknak tűnik.
Ha szöveges feltételekről van szó, akkor próbálkozhatsz a helyettesítő karakterekkel ( csillag és kérdőjel) esetleg, hogy kevesebb legyen a kritériumok száma.
Üdv. -
lappy
őstag
Sziasztok! Ismét nekifeküdtem a SZUMHATÖBB függvénynek, úgy gondolom, hogy már egy csomó mindent megtanultam a kritériumok megadásánál de egyszerűen nem tudom, hogy egy tömbre, vagy külső listára a kizárásoknál hogyan tudnék hivatkozni?
Ez a képletem, amivel próbálkozom (nem működik így):
=SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B3;Forrás!B:B;"<>Kizárt!A1:A17")*1000A <> után 17 kritérium van felsoroval, amit eddig egyesével adtam meg, de nyilván ennél van jobb megoldás. Mi lenne az szerintetek?
Tömbképlet kell majd valószínűleg
-
Geryson
addikt
Sziasztok! Ismét nekifeküdtem a SZUMHATÖBB függvénynek, úgy gondolom, hogy már egy csomó mindent megtanultam a kritériumok megadásánál de egyszerűen nem tudom, hogy egy tömbre, vagy külső listára a kizárásoknál hogyan tudnék hivatkozni?
Ez a képletem, amivel próbálkozom (nem működik így):
=SZUMHATÖBB(Forrás!C:C;Forrás!A:A;B3;Forrás!B:B;"<>Kizárt!A1:A17")*1000A <> után 17 kritérium van felsoroval, amit eddig egyesével adtam meg, de nyilván ennél van jobb megoldás. Mi lenne az szerintetek?
-
Fferi50
Topikgazda
Köszi a függvényt.
A másik output vágyam az lenne, hogy a formula azt adja eredményül, hogy az adott szám a teljes számsorozat hanyadik decilisébe tartozik. Tehát mondjuk ha a formula eredménye 8, az azt jelenti, hogy az adott szám az összes szám 70%-ától nagyobb, de 20%-ától kisebb. (azért írtam percentilist, mert gondolom decilis helyett ide elvileg bármilyen percentilist be lehet helyettesíteni)Szia!
Nézd meg légy szíves a SZÁZALÉKRANG függvényt.
Üdv. -
Mauzes
addikt
Köszi a függvényt.
A másik output vágyam az lenne, hogy a formula azt adja eredményül, hogy az adott szám a teljes számsorozat hanyadik decilisébe tartozik. Tehát mondjuk ha a formula eredménye 8, az azt jelenti, hogy az adott szám az összes szám 70%-ától nagyobb, de 20%-ától kisebb. (azért írtam percentilist, mert gondolom decilis helyett ide elvileg bármilyen percentilist be lehet helyettesíteni) -
lappy
őstag
Sziasztok! Azt valahogy meg tudom csinálni az excel-ben, hogy egy formula írja ki nekem (számmal), hogy a hivatkozott cellában lévő szám érték az hanyadik legnagyobb szám egy hivatkozott cella range-en belül?
Tehát pl A2:A98 szekcióban különféle számok vannak, ezeket nem akarom sort-olni. A B2:B98-be azt akarom látni, hogy a soron belüli A cellában található szám az hanyadik legnagyobb az A oszlop összes száma közül. Vagy ennek egy advanced verziója is jó, miszerint nem egy "hanyadik legnagyobb" eredményt ad a formula, hanem "hanyadik percentilisbe" esik.=SORSZÁM(A2;$A$2:$A$98;0)
a kérdés második felében mit is szeretnél? -
Mauzes
addikt
Sziasztok! Azt valahogy meg tudom csinálni az excel-ben, hogy egy formula írja ki nekem (számmal), hogy a hivatkozott cellában lévő szám érték az hanyadik legnagyobb szám egy hivatkozott cella range-en belül?
Tehát pl A2:A98 szekcióban különféle számok vannak, ezeket nem akarom sort-olni. A B2:B98-be azt akarom látni, hogy a soron belüli A cellában található szám az hanyadik legnagyobb az A oszlop összes száma közül. Vagy ennek egy advanced verziója is jó, miszerint nem egy "hanyadik legnagyobb" eredményt ad a formula, hanem "hanyadik percentilisbe" esik. -
nokri
csendes tag
-
Fferi50
Topikgazda
-
metaldog
senior tag
-
Fferi50
Topikgazda
Szia!
Engedélyezve vannak a makrók a biztonsági - adatvédelmi - beállításokban?
Üdv. -
metaldog
senior tag
Sziasztok
Egy olyan gondom van hogy office 2007-ben akármit csinálok a doksik nem töltik be a makrókat. Megjelennek a mezőben de inaktívak a makrós mezők és hiába telepítettem újra az office-t.
Esetleg valakinek van ötlelte?
-
lappy
őstag
-
Delila_1
veterán
-
lappy
őstag
-
Delila_1
veterán
-
lappy
őstag
-
Delila_1
veterán
Abban mi a listázás? Mi szükség van a 150 választásra, ha csak az utolsó érdekes?
-
lappy
őstag
Nem értettem, hogy "csak az utolsot kilistanzi". Nem lehet 1 adatot kilistázni. Azt hiszem, arra gondolsz, hogy a 150 szavazat végrehajtása után jelenjen meg a 150 eredmény.
A mostani makró ezt az A oszlopba írja ki, majd a B1 cellába beírja az egyik választás darabszámát, a C1-be a másikét.Sub Szavazas()Dim x As Integer, veletlen As IntegerDim almaDb As Integer, korteDb As IntegerFor x = 1 To 150Randomize: Calculateveletlen = Application.WorksheetFunction.RandBetween(1, 2)Select Case veletlenCase 1: almaDb = almaDb + 1: Cells(x, 1) = "alma"Case 2: korteDb = korteDb + 1: Cells(x, 1) = "körte"End SelectNextCells(1, 2) = "alma " & almaDb & " db"Cells(1, 3) = "körte " & korteDb & " db"Columns("A:C").EntireColumn.AutoFitEnd SubSzerintem azt szeretné, hogy 150 x futna le, ismételné ez lenne egy tömb és az utolsó eleme kellene neki
amit megírtál és ha tudja az excele akkor azt lehet helyettesíteni VÉLETLENTÖMB függvénnyel -
Delila_1
veterán
Nem értettem, hogy "csak az utolsot kilistanzi". Nem lehet 1 adatot kilistázni. Azt hiszem, arra gondolsz, hogy a 150 szavazat végrehajtása után jelenjen meg a 150 eredmény.
A mostani makró ezt az A oszlopba írja ki, majd a B1 cellába beírja az egyik választás darabszámát, a C1-be a másikét.Sub Szavazas()Dim x As Integer, veletlen As IntegerDim almaDb As Integer, korteDb As IntegerFor x = 1 To 150Randomize: Calculateveletlen = Application.WorksheetFunction.RandBetween(1, 2)Select Case veletlenCase 1: almaDb = almaDb + 1: Cells(x, 1) = "alma"Case 2: korteDb = korteDb + 1: Cells(x, 1) = "körte"End SelectNextCells(1, 2) = "alma " & almaDb & " db"Cells(1, 3) = "körte " & korteDb & " db"Columns("A:C").EntireColumn.AutoFitEnd Sub -
Delila_1
veterán
Ennek így nem sok értelmét látom. Ha csak az utolsó véletlent kell kiírni, az pontosan annyit ér, mintha csak egyszer szavaznál.
Írtam egy kis makrót arra, hogy 150 választás közül azt írja ki, amelyikre többen szavaztak.Sub Szavazas()Dim x As Integer, veletlen As IntegerDim almaDb As Integer, korteDb As IntegerFor x = 1 To 150Randomize: Calculateveletlen = Application.WorksheetFunction.RandBetween(1, 2)Select Case veletlenCase 1: almaDb = almaDb + 1Case 2: korteDb = korteDb + 1End SelectNextIf almaDb > korteDb ThenCells(1) = "alma = " & almaDb & " db"ElseCells(1) = "korte = " & korteDb & " db"End IfEnd Sub -
F34R
nagyúr
Nem teljesen erre gondolok.. A lista csak ket tenyezos.. abbol kellene 150 random valasztast csinalni es csak az utolsot kilistanzi. Attol felek, hogy ilyet nem tud. Olyan mint mikor megy a szavazas csak itt emberek helyett egy randomizaloval szeretnem megoldani.
-
modflow
veterán
Adatok fül/Adateszközök/Érvényesítés Ez itt 1 és 10 közötti egész számokat engedélyez csak.
Köszönöm szépen a gyors választ.
-
Fire/SOUL/CD
félisten
Adatok fül/Adateszközök/Érvényesítés Ez itt 1 és 10 közötti egész számokat engedélyez csak.
-
modflow
veterán
Azt be lehet állítani, hogy a cellába csak egész szám legyen beírható?
Tehát nem azt, hogy az excel hány tizedesjegyet mutasson, hanem ne is engedjen begépelni tört számot, csak egészet.
-
Delila_1
veterán
-
F34R
nagyúr
-
Delila_1
veterán
Új hozzászólás Aktív témák
-
48100 - 48001
54992 - 54001 54000 - 52001 52000 - 50001 50000 - 49901 49900 - 49801 49800 - 49701 49700 - 49601 49600 - 49501 49500 - 49401 49400 - 49301 49300 - 49201 49200 - 49101 49100 - 49001 49000 - 48901 48900 - 48801 48800 - 48701 48700 - 48601 48600 - 48501 48500 - 48401 48400 - 48301 48300 - 48201 48200 - 48101 48100 - 48001 48000 - 47901 47900 - 47801 47800 - 47701 47700 - 47601 47600 - 47501 47500 - 47401 47400 - 47301 47300 - 47201 47200 - 47101 47100 - 47001 47000 - 46901 46900 - 46801 46800 - 46701 46700 - 46601 46600 - 46501 46500 - 46401 46400 - 46301 46300 - 46201 46200 - 46101 46100 - 46001 46000 - 44001 44000 - 42001 42000 - 40001 40000 - 38001 38000 - 36001 36000 - 34001 34000 - 32001 32000 - 30001 30000 - 28001 28000 - 26001 26000 - 24001 24000 - 22001 22000 - 20001 20000 - 18001 18000 - 16001 16000 - 14001 14000 - 12001 12000 - 10001 10000 - 8001 8000 - 6001 6000 - 4001 4000 - 2001 2000 - 1
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Játékkulcsok ! : PC Steam, EA App, Ubisoft, Windows és egyéb játékok
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Star Wars The Old Republic Collectors Edition
- Apple Mac mini M1 (2020) 8GB/512GB használt
- Dobozos Új Dell Xps 15 9530 i7 13620h 16gb ram 1tb ssd intel uhd graphics+ Intel Arc A370M
- Xiaomi Redmi A5 / 3/64GB / Kártyafüggetlen / 12Hó Garancia
- Asus RP-AC87 AC2600 Wi-Fi range extender
- GAMER PC! i7-12700 / RTX 3080 Ti / 32GB 4133MHz / B760M / 1TB NVMe / 700w! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

), akkor miért nem írod meg , szóval itt egy megoldás a problémákra...

![;]](http://cdn.rios.hu/dl/s/v1.gif)
De leesett a tantusz és úgy más minden
volt.






