- Fórumok
- OS, alkalmazások
- Microsoft Excel topic
- (kiemelt téma)
-
48400 - 48301
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 Tabletek, E-bookok Nyomtatók, szkennerek 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
-
Jonie
csendes tag
Szia!
Nem adtam új jelszót, csak megosztottam, megkérdezte a mentést, mentettem és bezártam.
Éjszakai mentés biztos van, de sok infó került bele ma. Nagy cég és mire előtudom bányásztatni a mentést engem kinyúvasztanak. -
Fferi50
Topikgazda
Szia!
AkkorActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Sheets("munkalap 2").Range("A1") & Range("M1") -
lappy
őstag
Sziasztok!
Igen nagy bajban vagyok!
Van egy jelszóval védett excel tábla, amibe többen rögzítettünk fontos infókat.
A fájl (nem a munkalap) megnyitáshoz jelszóval védett, ismerem a jelszót is, de az imént a "Véleményezés" fülön bekapcsoltam a "Munkafüzet megosztása" -t, azért hogy többen tudjunk egyszerre dolgozni benne, elmentettem és innentől a korábbi jelszóval nem lehet megnyitni.
Van valaki, aki ennek megoldásában tudna segíteni?
Előre is köszönöm!vannak rá programok amikkel visszanyerhetők, leszedhetők a jelszók
-
Fferi50
Topikgazda
Sziasztok!
Igen nagy bajban vagyok!
Van egy jelszóval védett excel tábla, amibe többen rögzítettünk fontos infókat.
A fájl (nem a munkalap) megnyitáshoz jelszóval védett, ismerem a jelszót is, de az imént a "Véleményezés" fülön bekapcsoltam a "Munkafüzet megosztása" -t, azért hogy többen tudjunk egyszerre dolgozni benne, elmentettem és innentől a korábbi jelszóval nem lehet megnyitni.
Van valaki, aki ennek megoldásában tudna segíteni?
Előre is köszönöm!Szia!
Adtál neki a megosztásnál új jelszót? Ha nem adtál, csak megosztottad, akkor elvileg nem kell a megnyitáshoz jelszó.
Egyébként meg szerintem elő kell szedni az előző verziót, ami még nem volt "közösítve". Gondolom, azért mentést rendszeresen csináltok róla.
Üdv. -
Jonie
csendes tag
Sziasztok!
Igen nagy bajban vagyok!
Van egy jelszóval védett excel tábla, amibe többen rögzítettünk fontos infókat.
A fájl (nem a munkalap) megnyitáshoz jelszóval védett, ismerem a jelszót is, de az imént a "Véleményezés" fülön bekapcsoltam a "Munkafüzet megosztása" -t, azért hogy többen tudjunk egyszerre dolgozni benne, elmentettem és innentől a korábbi jelszóval nem lehet megnyitni.
Van valaki, aki ennek megoldásában tudna segíteni?
Előre is köszönöm! -
Attas
aktív tag
Rosszúl fogalmaztam. Elnézést. A fálj neve és az útvonal más. Az M1 cella a fájl neve Gipsz Jakab, a mentési utvonal másik munkalapon (munkalap 2) A1 cella tartalmazza. : S:\2021\mentés\
Bocsánat ha félreérthető voltam. Már így is sokat segítettetek.
-
lappy
őstag
Nagyon köszönöm. Remek. Kicsi probléma.. Ha a gépen futtatom, oda menti ahol az eredeti fájl is van. Fel kellett másolnom egy nas hálózati mappájába, viszont, bár a mentés látszólag megtörténik, (nincs hiba) de a mentett pdf fájlt nem találom sehol. Ez hogy lehet? Esetleg egy olyan kiegészítés a makróban ami a mentési utvonalat egy cellában beírva tudommegadni?
Hálás köszönet a segedelemér Delila!!
Szerintem Delila1 pont ezt adta meg neked
-
Attas
aktív tag
Nagyon köszönöm. Remek. Kicsi probléma.. Ha a gépen futtatom, oda menti ahol az eredeti fájl is van. Fel kellett másolnom egy nas hálózati mappájába, viszont, bár a mentés látszólag megtörténik, (nincs hiba) de a mentett pdf fájlt nem találom sehol. Ez hogy lehet? Esetleg egy olyan kiegészítés a makróban ami a mentési utvonalat egy cellában beírva tudommegadni?
Hálás köszönet a segedelemér Delila!!
-
Delila_1
veterán
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Range("M1")
Itt az M1 cella tartalmazza az útvonalat és a fájl címét, kiterjesztéssel.
-
Attas
aktív tag
Sziasztok!
Kis segedelem kellene. Olyan kódra lenne szükségem, ami ha lefut, akkor egy adot excel munkalapot, pdf-be ment egy cellába beírt útvonalon lévő könyvtárba. A fálj neve a munkalap adott cellában lévő tartalom legyen legyen.Nagyon köszönöm előre is!
-
Lasersailing
senior tag
1. Az objektumoknak vannak olyan tulajdonságaik, amelyek nem jelennek meg a Properties panelen
2. A tulajdonságok közül van olyan, amit írni-olvasni is lehet(pl. ComboBox.ListIndex), de pl. van olyan is, amit csak olvasni(pl. Combobox.ListCount)"Kicsit máshogy, de lényegében ezt írtam be"
Akkor nem jól írtad be, mert pl. ha a ListCount tulajdonságot próbáltad írni, az nem fog menni (pont ezt a hibát fogja dobni)...![;]](//cdn.rios.hu/dl/s/v1.gif)
Figyelmetlen voltam, köszönöm, javítom!
-
Fire/SOUL/CD
félisten
Kicsit máshogy, de lényegében ezt írtam be: compile hibát ír:
"Can't assign to read-only property"Ezt a tulajdonságot, hogy "listcount" nem is látom a userformon a combobox kiválasztásánál
1. Az objektumoknak vannak olyan tulajdonságaik, amelyek nem jelennek meg a Properties panelen
2. A tulajdonságok közül van olyan, amit írni-olvasni is lehet(pl. ComboBox.ListIndex), de pl. van olyan is, amit csak olvasni(pl. Combobox.ListCount)"Kicsit máshogy, de lényegében ezt írtam be"
Akkor nem jól írtad be, mert pl. ha a ListCount tulajdonságot próbáltad írni, az nem fog menni (pont ezt a hibát fogja dobni)...![;]](//cdn.rios.hu/dl/s/v1.gif)
-
Lasersailing
senior tag
'akkor fut le, amikor a UserForm megnyilik
Private Sub UserForm_Activate()
'ellenőrizzük, hogy van-e legalább 1 elem a Combobox-ban
If UserForm1.ComboBox1.ListCount > 0 Then
'ha igen, akkor (itt a példában) az első elemére állítjuk
'0-tól ListCount-1-ig lehet az elemek indexére hivatkozni
UserForm1.ComboBox1.ListIndex = 0
End If
End SubKicsit máshogy, de lényegében ezt írtam be: compile hibát ír:
"Can't assign to read-only property"Ezt a tulajdonságot, hogy "listcount" nem is látom a userformon a combobox kiválasztásánál
-
Fire/SOUL/CD
félisten
Tulajdonképpen sikerült is, csak szépségtapaszt szeretnék még rá:
Ha futtatás közben kiválasztok egy elemet, akkor a következő lenyitásnál azt mutatja egyből. Lehet olyat, hogy ne az aktuálisan kiválasztott elem legyen a legördülő lista tetején, hanem a lista elejéről mutassa?'akkor fut le, amikor a UserForm megnyilik
Private Sub UserForm_Activate()
'ellenőrizzük, hogy van-e legalább 1 elem a Combobox-ban
If UserForm1.ComboBox1.ListCount > 0 Then
'ha igen, akkor (itt a példában) az első elemére állítjuk
'0-tól ListCount-1-ig lehet az elemek indexére hivatkozni
UserForm1.ComboBox1.ListIndex = 0
End If
End Sub -
lappy
őstag
Sziasztok!
Szeretném a segítségeteket kérni, egy excel-profinak ez triviális dolog lesz, nekem sajnos nem az.
Készítettem egy csiricsáré excel táblázatot, ahol egyes mezőknek más a színe. Adatbevitel esetén az egyik oszlopban egyszerűbb egy helyre beírni az adatot és azt lehúzni, hogy ne kelljen minden egyes helyre ugyanazt beírni.
Ha most ezt megteszem, akkor ez tönkreteszi a kitöltési színeket (cella hátterét) és fehér lesz az egész. Valahogy meg lehet azt oldani, hogy ne menjenek el a színek? Magyarán a táblázat formátumát kellene rögzíteni, hogy az az adatok módosításának hatására ne állítódjon el.
"hogy ne kelljen minden egyes helyre ugyanazt beírni."
1. másolás - majd jobb egérgomb beillesztés csak érték
2. a cella értéke azonos az elsővel
pl. B1=5
a B2-be ez kerül =B1 és így tovább -
KubanitoS
veterán
Sziasztok!
Szeretném a segítségeteket kérni, egy excel-profinak ez triviális dolog lesz, nekem sajnos nem az.
Készítettem egy csiricsáré excel táblázatot, ahol egyes mezőknek más a színe. Adatbevitel esetén az egyik oszlopban egyszerűbb egy helyre beírni az adatot és azt lehúzni, hogy ne kelljen minden egyes helyre ugyanazt beírni.
Ha most ezt megteszem, akkor ez tönkreteszi a kitöltési színeket (cella hátterét) és fehér lesz az egész. Valahogy meg lehet azt oldani, hogy ne menjenek el a színek? Magyarán a táblázat formátumát kellene rögzíteni, hogy az az adatok módosításának hatására ne állítódjon el.
-
Lasersailing
senior tag
Tulajdonképpen sikerült is, csak szépségtapaszt szeretnék még rá:
Ha futtatás közben kiválasztok egy elemet, akkor a következő lenyitásnál azt mutatja egyből. Lehet olyat, hogy ne az aktuálisan kiválasztott elem legyen a legördülő lista tetején, hanem a lista elejéről mutassa? -
Delila_1
veterán
Köszönöm szépen! Ezt kerestem, még ha nem is tudtam

Köszönöm a leírást is! Ez segít elindulni. Ha nem jelentkezem, akkor nem is akadtam el
Jelentkezz, mindig lesz itt valaki, aki segít.
-
Lasersailing
senior tag
Köszönöm szépen! Ezt kerestem, még ha nem is tudtam

Köszönöm a leírást is! Ez segít elindulni. Ha nem jelentkezem, akkor nem is akadtam el
-
Delila_1
veterán
Szeretnék excel makróban userformon megjeleníteni 20 választási lehetőséget a felhasználónak, amikből választhatna egyet. (ill. a felkínált lehetőségek lehet, hogy több mint 20, tehát + oldalválasztógombok is kell betegyek).
Van arra lehetőség, hogy a "commandbutton"-okat makróba rendezzem? ciklussal tölteném fel az értékeket, nem kellene egyesével címezgetni...
Vagy van esetleg erre valami jobb megoldás, hogy automatizálni lehessen a választható értékek kiírását?Egyszerűbb, ha ComboBoxot viszel a formra. A RowSource tulajdonságnál megadod a választható tételek helyét, pl. Munka1!A1:A20
Ezután a ComboBox1 értékére hivatkozhatsz a
Private Sub ComboBox1_Change()makróban. -
Lasersailing
senior tag
Szeretnék excel makróban userformon megjeleníteni 20 választási lehetőséget a felhasználónak, amikből választhatna egyet. (ill. a felkínált lehetőségek lehet, hogy több mint 20, tehát + oldalválasztógombok is kell betegyek).
Van arra lehetőség, hogy a "commandbutton"-okat makróba rendezzem? ciklussal tölteném fel az értékeket, nem kellene egyesével címezgetni...
Vagy van esetleg erre valami jobb megoldás, hogy automatizálni lehessen a választható értékek kiírását? -
Lasersailing
senior tag
Sziasztok,
Van egy elég fura gondom, abban sem vagyok 100%-ban biztos, hogy excel gond...
Céges hálón van fent a file.
Van egy A makró, ami meghív egy B makrót. Ha a kolléga lefuttatja az A makrót, akkor amikor az meghívja B makrót, akkor a B makró által megnyitni szándékozott file-nál a
downloading: ab/cd/xyz.xlsx ablak feljön, majd nem történik semmi. Ha a cancel-re kattintunk, akkor azt látom, hogy a file-t igazából megnyitotta, csak ez a hibaüzenet feljött.
Ha közvetlenül a B makrót futtatja a kolléga, akkor lefut gond nélkül.
Ha viszont én futtatom hálóról az A makrót, úgy fut, ahogyan kell, azaz lefut az A makró, majd meghívja a B makrót, lefut, mindenki örül.~2 évig nem csinálta ezt kolléga gépén sem, azóta kezdte el a hibát produkálni, hogy átírtam neki a makrót, hogy otthonról is működjön (amit átírtam mappa elérést, már elvileg visszaírtam). A kérdésem az lenne, hogy mi lehet a gond az A makróban? Szerintem valamit kikapcsoltam, hogy gyorsabban fusson ami nincsen visszakapcsolva, de nem találok ilyet...
Ha az A makrót futtatom kolléga gépéről, de a B-t nem, majd próbálnám lementeni, ugyanaz fogad: mintha nem tudná lementeni, de közben lementi...
Remélem érthető voltam...
-
tomi_x
tag
-
sztanozs
veterán
-
lappy
őstag
-
tomi_x
tag
Sziasztok !
Egy excel sablont szeretnék használni, amiben 2 cellához van magyarázó jegyzet.
Ezeket ki lehet törölni valahogyan ?köszi
tomi -
Hege1234
addikt
-
lappy
őstag
megpróbálkoztam a regex-el

azt sikerült elérnem, hogy a mindenféle szövegből ( szám szöveg % -25)
kiszedjem csak a perc értékét, de azzal már nem enged semmit csinálnigondoltam, ha már kinyertem a perceket összeadom és elosztom őket 60-al
hogy megkapjam az óraszámot...
próbáltam követni ezt a leírást, de nem jutottam előbbre
[link]+
egyébként a =REGEXEXTRACT-ot csak cellára lehet alkalmazni?
mert próbáltam úgy is, hogy=REGEXEXTRACT(C4:C7;"\d{2}[^%]")
de így már nem sikerültjavítva
-
Hege1234
addikt
megpróbálkoztam a regex-el

azt sikerült elérnem, hogy a mindenféle szövegből ( szám szöveg % -25)
kiszedjem csak a perc értékét, de azzal már nem enged semmit csinálnigondoltam, ha már kinyertem a perceket összeadom és elosztom őket 60-al
hogy megkapjam az óraszámot...
próbáltam követni ezt a leírást, de nem jutottam előbbre
[link]+
egyébként a =REGEXEXTRACT-ot csak cellára lehet alkalmazni?
mert próbáltam úgy is, hogy=REGEXEXTRACT(C4:C7;"\d{2}[^%]")
de így már nem sikerült -
Hege1234
addikt
Szia!
Egy kicsit bonyolultabb képlettel megoldható "csalás" nélkül.
A J és K oszlopokba beírtam a képleteket - azokat kell az I oszlop cellájában levő képletbe helyettesíteni. Azért értem külön, hogy lásd az eredményt. Ha behelyettesíted, akkor nem kell trükközni. Az I14 cellába beírtam a behelyettesített képletet.
Üdv.áhh, köszi így már értem
szóval mint állandó "szövegeket"
lehet használni egy cellában több mindent is szóközzel elválasztva, majd lehet ezeket kerestetni -
oke
senior tag
"Alakula molekula"

A következő javaslatom lett volna a keresendő/beírandó lista egy külön táblázatba, de őszintén, nem mertem ajánlani, mert túl-túl kezdőnek látszottál az előzőek alapján. Így viszont már más a felállás
Sub Fut()
'A főtáblára vonatkozó deklarációk:
Dim usF As Long
Dim sorF As Long
Dim elsősor As Long
'Főtábla utolsó sorának meghatározása
usF = Columns("AC").Rows(Rows.Count).End(xlUp).Row
'A keresendőket tartalmazó táblára vonatkozó deklarációk:
Dim wsK As Worksheet 'a hosszú "elnevezést" lecseréljük majd egy rövidre...
Dim usK As Long
Dim sorK As Long
'Az egyszerűség kedvéért úgy vesszük, hogy a MUNKAFÜZET már nyitva van,
'a neve Csere.xlsm, a keresendők listája a Keresendők nevű munkalapon van...
'A keresendő kifejezések az A oszlopban, a G-be írandók a B, a H-ba írandók pedig a C oszlopban vannak
'Feltételezzük, hogy az első sor fejléc...
'A keresendőket tartalmazó tábla utolsó sorának meghatározása...
Set wsK = Workbooks("Csere.xlsm").Worksheets("Keresendők")
usK = wsK.Columns("A").Rows(Rows.Count).End(xlUp).Row
elsősor = 2 'nem tudom, Nálad melyik sorban kezdődik:(
For sorF = elsősor To usF
'Csak akkor vizsgálódunk, ha a sorban a G és H oszlopban sincs még semmi...
If (Cells(sorF, "G") & Cells(sorF, "H")) = "" Then
'Feltétel(ek) vizsgálata...
'Sok feltételt vizsgálunk 1 cellában...
For sorK = 2 To usK
If Cells(sorF, "AC") Like "*" & wsK.Cells(sorK, "A") & "*" Then
Cells(sorF, "G") = wsK.Cells(sorK, "B")
Cells(sorF, "H") = wsK.Cells(sorK, "C")
'Mivel volt találat és a G és H oszlop ki van töltve,
'ezért a többi lehetőséget már nem vizsgáljuk!!
Exit For
End If
Next sorK
End If
Next sorF
End SubSzia,
Most jutottam el oda, hogy kipróbáljam, eddig úgy tűnik király, köszönöm a segítséget
-
Fferi50
Topikgazda
köszönöm!

az úgy azért nem a legjobb mert, ha D E oszlopban változik az érték akkor
már nem működik
végül csak csalással tudtam megoldani az állandó CC és Cash cellát használtam hozzá
és elrejtettem őket, nem tudom erre van e valami jobb megoldás, de így legalább nem csúszhat el semmi, legalábbis sztem
Szia!
Egy kicsit bonyolultabb képlettel megoldható "csalás" nélkül.
A J és K oszlopokba beírtam a képleteket - azokat kell az I oszlop cellájában levő képletbe helyettesíteni. Azért értem külön, hogy lásd az eredményt. Ha behelyettesíted, akkor nem kell trükközni. Az I14 cellába beírtam a behelyettesített képletet.
Üdv. -
Hege1234
addikt
köszönöm!

az úgy azért nem a legjobb mert, ha D E oszlopban változik az érték akkor
már nem működik
végül csak csalással tudtam megoldani az állandó CC és Cash cellát használtam hozzá
és elrejtettem őket, nem tudom erre van e valami jobb megoldás, de így legalább nem csúszhat el semmi, legalábbis sztem
-
Fferi50
Topikgazda
köszönöm szépen

még egy olyat szeretnék megtanulni, hogy ez a SUMIF tartalmazhat akár több változót is egy másik oszlopból?
felvettem egy új adat oszlopot (nem tudom ennek mi a rendes neve
)
amiben van 2 változó ismét azokat kiírtam cellába úgy mint az € és az ft. nál
amire segítségül lehetne hivatkozni, de ez így gondolom, túl egyszerű lenne
mert 0 -át kapok
vagy ehhez a művelethez nem is kellene pluszban ennyi mindenre hivatkozni?köszi neked is! Delila_1

Szia!
Akkor SUMIFS függvényt kell használnod.
I11 cellába beírtam a képletet.
Üdv. -
Hege1234
addikt
köszönöm szépen

még egy olyat szeretnék megtanulni, hogy ez a SUMIF tartalmazhat akár több változót is egy másik oszlopból?
felvettem egy új adat oszlopot (nem tudom ennek mi a rendes neve
)
amiben van 2 változó ismét azokat kiírtam cellába úgy mint az € és az ft. nál
amire segítségül lehetne hivatkozni, de ez így gondolom, túl egyszerű lenne
mert 0 -át kapok
vagy ehhez a művelethez nem is kellene pluszban ennyi mindenre hivatkozni?köszi neked is! Delila_1

-
Fferi50
Topikgazda
Szia!
Beleírtam a SUMIF képletet a H9-10 cellába.
Üdv. -
Delila_1
veterán
A H9 cella képlete =SUMIF(D:D,G9,E:E) ezt húzással lemásolhatod a H10-be.
-
Hege1234
addikt
köszönöm!

a D oszlopban lévő értéket próbálnám szűrni
összeadásnál, hogy az euró árát ne adja hozzá a forinthoza +IF-es példával próbálkozok amit írtatok
és beleírva a € -t hogy csak akkor adja össze, ha szerepel a D oszlopban
vagy erre esetleg mást függvényt kell alkalmazni? -
lappy
őstag
-
KaliJoe
tag
Szia Fferi50,
Igen, köszönöm, ma reggel láttam is. De még délelőtt családommal elmentünk múzeumot nézni, így csak hazaérés után küldtem meg Neked a munkafüzeteket és a hozzá tartozó magyarázatot. Remélem, azóta megtaláltad. Mindent előre is köszönök.

-
Hege1234
addikt
-
Fferi50
Topikgazda
Szia!
Próbáld ki ezt a képletet:=INDEX(Adatok!$A$3:$M$6;MATCH($B4;Adatok!$A$3:$A$6;0);MATCH($C4;Adatok!$A$1:$M$1;0)+IF($D4="ft.";0;1))
A minta adatok alapján vannak a tartományok.
Beleírtam a képletet a mintába is.
Üdv. -
lappy
őstag
-
Hege1234
addikt
köszi próbálkozok majd ezekkel a kombinációkkal
egyébként átváltás nélkül nem lehetne megoldani?
csak használja azokat a számokat amiket ott megadtam? -
lappy
őstag
Sziasztok!
(google sheets-hez kérnék segítséget)egy olyan kérdésem lenne, hogy hogyan lehetne 3 adatellenőrzésből
az árat kiiratni?
van ft és € ár is (amit inkább kézzel írtam be mint, hogy a sheet kalkulálja ki az eurót..)egyáltalán elég ez a 3 adat ahhoz, hogy az E oszlopba autómatikusan kiírja a
a megfelelő árat?csináltam egy teszt sheet-et amin azért kicsit "jobban" átláthatóbb
[link]vagy ehhez egy totál más elrendezés kellene?
mivel ezeknél persze több adat is van, azt azért szeretném elkerülni, hogy 15-20 soros listából kelljen a Min. and normal.. oszlopban kiválasztani az adatotelőre is köszönöm!
Index és match függvény kombinációval lehetne megpróbálni
És lehet egy segedoszlop segítségével könnyebb lenne az átváltás is. Amit ha elrejtesz akkor nem is látszik. -
Fferi50
Topikgazda
-
Hege1234
addikt
Sziasztok!
(google sheets-hez kérnék segítséget)egy olyan kérdésem lenne, hogy hogyan lehetne 3 adatellenőrzésből
az árat kiiratni?
van ft és € ár is (amit inkább kézzel írtam be mint, hogy a sheet kalkulálja ki az eurót..)egyáltalán elég ez a 3 adat ahhoz, hogy az E oszlopba autómatikusan kiírja a
a megfelelő árat?csináltam egy teszt sheet-et amin azért kicsit "jobban" átláthatóbb
[link]vagy ehhez egy totál más elrendezés kellene?
mivel ezeknél persze több adat is van, azt azért szeretném elkerülni, hogy 15-20 soros listából kelljen a Min. and normal.. oszlopban kiválasztani az adatotelőre is köszönöm!
-
KaliJoe
tag
-
Fferi50
Topikgazda
Szia Fferi,
Ha valahogy el tudom küldeni a táblámat, akkor meg tudom mutatni. Egyébként, nem nagyon tudom jobban elmagyarázni. De annyi biztos, hogy Képletkiértékeléskor a hiba már fellépett a HOL.VAN függvényben, és nem azt a sort választotta ki, amit kellett volna - tudniillik - az első dátumra mutató sort. A formátum azonos volt, mert mindenhol szám (ami dátumként csak nekünk érdekes) az Excelnek mindegy, szám-szám. Amúgy meg az is érthetetlen volt a számomra, hogy miért a 100+ sor felett kezdett el tévedni, addig nem...
El tudom valahgy küldeni a táblámat? Tudsz/akarsz vele foglalkozni? Mármint úgy értem érdekel a probléma? Megköszönöm, ha igen.Szia!
Szívesen megnézném.
Priviben elküldöm a mail-cimemet.
Üdv. -
KaliJoe
tag
Szia!
Valószínűleg nem azonos a keresett érték és a keresési táblázatban szereplő elemek típusa. Számot csak számban, szöveget csak szövegben tudnak a kereső függvények megtalálni.
A HAHIBA függvény pedig elnyomja a hibát.
Esetleg mutatnál rá konkrét példát, mert ehhez most nem elég jó a képzelőerőm.... (7vége közeleg
).
Üdv.Szia Fferi,
Ha valahogy el tudom küldeni a táblámat, akkor meg tudom mutatni. Egyébként, nem nagyon tudom jobban elmagyarázni. De annyi biztos, hogy Képletkiértékeléskor a hiba már fellépett a HOL.VAN függvényben, és nem azt a sort választotta ki, amit kellett volna - tudniillik - az első dátumra mutató sort. A formátum azonos volt, mert mindenhol szám (ami dátumként csak nekünk érdekes) az Excelnek mindegy, szám-szám. Amúgy meg az is érthetetlen volt a számomra, hogy miért a 100+ sor felett kezdett el tévedni, addig nem...
El tudom valahgy küldeni a táblámat? Tudsz/akarsz vele foglalkozni? Mármint úgy értem érdekel a probléma? Megköszönöm, ha igen. -
KaliJoe
tag
Szia!
Lehet wildcard karaktereket használni, de alapvetően csak a kereső függvényekben.
Az ilyen típusú "osztályozást" az Fkeres függvénnyel egyszerű megcsinálni. Táblázatban felsorolod az életkor határokat és a hozzájuk tartozó kategóriákat.
Az FKERES függvény negyedik paramétere ilyenkor 1 vagy nem írod be. A táblázatban pedig emelkedő sorrendben sorolod fel a kategóriákat.
A példa HA függvényedben pedig a SZÖVEG.KERES függvényt használhatod:=HA(HIBÁS(SZÖVEG.KERES("F";"Férfi"));HAMIS;IGAZ)
Üdv.Szia Fferi50,
Nem ez nem az, amire nekem szükségem volt, mert ez esetben a szöveges rész rövídítése lett volna a cél... az érvényesítés számára. Viszont Lappy már megadta nnekem a 48 339-es válaszában a megoldást, úgyhogy végülis megvagyok. Azért Neked is köszönöm, hogy foglalkoztál vele.
-
Fferi50
Topikgazda
Szia!
Azért HAMIS az eredmény, mert két különböző szövegre nézed, hogy egyforma-e. FÉRFI és F* nem egyenlő semmilyen formában vizsgálva.
Az összehasonlítás már a szövegek eltérő hosszán megbukik. Ilyen helyzetben nem lehet wildcard karaktert használni.
Üdv. -
Fferi50
Topikgazda
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
4. Tapasztaltátok-e már, hogy a HOL.VAN függvény "téved" a helymeghatározás során?
Egy Munkafüzet egyik munkalapján adatokat gyűjtök napi 7 mérésből. Ezeket az adatokat "átszívom" a Munkafüzet egy másik munkalapjára, ahol grafikuan is megjelenítem őket. 3 képletet bemutatok az érthetőség kedvéért:
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1);4;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1);5;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1)+2;4;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
és így tovább a 7 adat átemeléséig.
Ha a forrás munkalapon a dátum megadása a 7 egymást követő sorban a következőképpen van:
1. sor: =B314+1 - rejtett, azonos háttérszín, azonos írásszín
2. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
3. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
4. sor: =B315 - a formátum itt dátumformátum és megjelenített
5. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
6. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
7. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
8. sor: =B315+1 - rejtett, azonos háttérszín, azonos írásszín, és így tovább
akkor nincs semmi probléma az adatok átemelésével. Hibátlanul működik.Viszont, amikor meg akartam jeleníteni a hétszámot is és a napnevet is, és a 7 egymást követő sor a következőképpen alakult:
1. sor: =B111+1 - rejtett, azonos háttérszín, azonos írásszín
2. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
3. sor: =HÉT.SZÁMA(B112;2) & ". hét" - megjelenített
4. sor: =B112 - a formátum itt dátumformátum és megjelenített
5. sor: =SZÖVEG(B112;"nnnn") - megjelenített
6. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
7. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
8. sor: =B112+1 - rejtett, azonos háttérszín, azonos írásszín, és így tovább
akkor az adatok átemelése elkezdett hibás lenni. A hiba abban mutatkozott meg, hogy a HOL.VAN függvény rendre 4-5 sorral feljebbre határozta meg a keresett dátum sorát, í
gy téves adatokat emelt át.
Érti ezt valaki? Tudjátok az okát? Hogy lehetne úgy, hogy a hét száma, és a nap neve is megjeleníthető legyen, és az adatok átemelése is hibátlanul működjön?
Szia!
Valószínűleg nem azonos a keresett érték és a keresési táblázatban szereplő elemek típusa. Számot csak számban, szöveget csak szövegben tudnak a kereső függvények megtalálni.
A HAHIBA függvény pedig elnyomja a hibát.
Esetleg mutatnál rá konkrét példát, mert ehhez most nem elég jó a képzelőerőm.... (7vége közeleg
).
Üdv. -
KaliJoe
tag
-
Fferi50
Topikgazda
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
1. Lehet-e wildcard karaktereket használni függvényekben, pl. a HA függvényben? Ezt feltételrendszert kellene lerövídíteni:
=HA(VAGY(B5="1-4 éves";B5="4-7 éves";ÉS(B4="Nő";VAGY(B5="7-10 éves";B5="10-14 éves";B5="14-17 éves";B5="15-18 éves");ÉS(B4="Férfi";VAGY(B5="7-11 éves";B5="11-15 éves";B5="15-18 éves"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="Férfi";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Erre próbáltam, de nem eszi az Excel:
=HA(VAGY(B5="1-*";B5="4-*";ÉS(B4="Nő";VAGY(B5="7-*";B5="10*";B5="14-17 éves";B5="15*");ÉS(B4="F*";VAGY(B5="7-*";B5="11*";B5="15*"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="F*";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Ha lehetséges a "*" mint ildcard karakter használata, akkor hogyan kell hasznáni, mert így nem működik. Ez az egyszerűsített összefüggés HAMIS eredményt ad:
=HA("Férfi"="F*";IGAZ;HAMIS)Szia!
Lehet wildcard karaktereket használni, de alapvetően csak a kereső függvényekben.
Az ilyen típusú "osztályozást" az Fkeres függvénnyel egyszerű megcsinálni. Táblázatban felsorolod az életkor határokat és a hozzájuk tartozó kategóriákat.
Az FKERES függvény negyedik paramétere ilyenkor 1 vagy nem írod be. A táblázatban pedig emelkedő sorrendben sorolod fel a kategóriákat.
A példa HA függvényedben pedig a SZÖVEG.KERES függvényt használhatod:=HA(HIBÁS(SZÖVEG.KERES("F";"Férfi"));HAMIS;IGAZ)
Üdv. -
KaliJoe
tag
-
KaliJoe
tag
-
lappy
őstag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
1. Lehet-e wildcard karaktereket használni függvényekben, pl. a HA függvényben? Ezt feltételrendszert kellene lerövídíteni:
=HA(VAGY(B5="1-4 éves";B5="4-7 éves";ÉS(B4="Nő";VAGY(B5="7-10 éves";B5="10-14 éves";B5="14-17 éves";B5="15-18 éves");ÉS(B4="Férfi";VAGY(B5="7-11 éves";B5="11-15 éves";B5="15-18 éves"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="Férfi";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Erre próbáltam, de nem eszi az Excel:
=HA(VAGY(B5="1-*";B5="4-*";ÉS(B4="Nő";VAGY(B5="7-*";B5="10*";B5="14-17 éves";B5="15*");ÉS(B4="F*";VAGY(B5="7-*";B5="11*";B5="15*"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="F*";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Ha lehetséges a "*" mint ildcard karakter használata, akkor hogyan kell hasznáni, mert így nem működik. Ez az egyszerűsített összefüggés HAMIS eredményt ad:
=HA("Férfi"="F*";IGAZ;HAMIS)esetleg az átvált függvény
-
Fferi50
Topikgazda
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
3. Az alábbi kis programot írtam:Private Sub Worksheet_Change(ByVal Target As Range)
Dim Válasz_byt As Byte
If Target.Cells = Range("B4") Or Target.Cells = Range("B5") Then
If Target.Cells = Range("B4") Then
Range("B6").Select: Selection.ClearContents
Range("B5").Select: Selection.ClearContents
Válasz_byt = MsgBox("Mivel a személy nemét megváltoztattad, alaphelyzetbe (vagyis üresbe) állítottam a 'Kora' (korosztály) és a 'Módosító tényező' cella értékeit.", vbOKOnly + vbExclamation, "Kor-Módosító alaphelyzetbe")
End If
If Target.Cells = Range("B5") And Range("B6") <> Emtpy Then
Range("B6").Select: Selection.ClearContents
Válasz_byt = MsgBox("Mivel a személy korát megváltoztattad, alaphelyzetbe (vagyis üresbe) állítottam a 'Módosító tényező' cella értékét.", vbOKOnly + vbExclamation, "Módosító tényező alaphelyzetbe")
End If
Range("B2").Select
End If
End SubTöbbé kevésbé jól is működik. Azért mondom, hogy többé kevésbé, mert ha a B4 cellát változtatja meg a felhasznló, akkor meg fogja magát hívni újra, amikor a makró a B5 cella tartalmát törli, de ezt nagyjából megkerültem. Ha elegánsabb megoldást tudtok, szívesen alkalmaznám. A Munkafüzetem több Munkalapot tartalmaz, ez csak az egyikre érvényes. Az igazi kérdésem az az, hogyha makróval egy másik Munkalapról kiindulva, ezen a munkalapon - haosnlóképpen a fenti programhoz - törölni akarom a B4-B5-B6 tartalmát, akkor hogy tudom majd elkerülni az önmagát meghívó törli makró működését. Másképpen fogalmazva: programból (makróból) ki lehet kapcsolni - időlegesen, aztán vissza - egy adott munkalapon a Change esemény figyelését?
Szia!
Amíg a makró fut, ki kell kapcsolnod az eseménykezelést:Application.EnableEvents=False
A végén pedig visszakapcsolni:Application.EnableEvents=True
Üdv. -
KaliJoe
tag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
4. Tapasztaltátok-e már, hogy a HOL.VAN függvény "téved" a helymeghatározás során?
Egy Munkafüzet egyik munkalapján adatokat gyűjtök napi 7 mérésből. Ezeket az adatokat "átszívom" a Munkafüzet egy másik munkalapjára, ahol grafikuan is megjelenítem őket. 3 képletet bemutatok az érthetőség kedvéért:
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1);4;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1);5;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
=HAHIBA(INDIREKT(CÍM(HOL.VAN(F$1;'Cukor-, étel-, és energianapló'!$B$7:$B$434;1)+2;4;4;1;"Cukor-, étel-, és energianapló");IGAZ);0)
és így tovább a 7 adat átemeléséig.
Ha a forrás munkalapon a dátum megadása a 7 egymást követő sorban a következőképpen van:
1. sor: =B314+1 - rejtett, azonos háttérszín, azonos írásszín
2. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
3. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
4. sor: =B315 - a formátum itt dátumformátum és megjelenített
5. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
6. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
7. sor: =B315 - rejtett, azonos háttérszín, azonos írásszín
8. sor: =B315+1 - rejtett, azonos háttérszín, azonos írásszín, és így tovább
akkor nincs semmi probléma az adatok átemelésével. Hibátlanul működik.Viszont, amikor meg akartam jeleníteni a hétszámot is és a napnevet is, és a 7 egymást követő sor a következőképpen alakult:
1. sor: =B111+1 - rejtett, azonos háttérszín, azonos írásszín
2. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
3. sor: =HÉT.SZÁMA(B112;2) & ". hét" - megjelenített
4. sor: =B112 - a formátum itt dátumformátum és megjelenített
5. sor: =SZÖVEG(B112;"nnnn") - megjelenített
6. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
7. sor: =B112 - rejtett, azonos háttérszín, azonos írásszín
8. sor: =B112+1 - rejtett, azonos háttérszín, azonos írásszín, és így tovább
akkor az adatok átemelése elkezdett hibás lenni. A hiba abban mutatkozott meg, hogy a HOL.VAN függvény rendre 4-5 sorral feljebbre határozta meg a keresett dátum sorát, í
gy téves adatokat emelt át.
Érti ezt valaki? Tudjátok az okát? Hogy lehetne úgy, hogy a hét száma, és a nap neve is megjeleníthető legyen, és az adatok átemelése is hibátlanul működjön?
-
lappy
őstag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
2. Az 1.-es kérdést tulajdonképpen azért tettem fel, mert ' Érvényesítésben' feltételektől változó listát szeretnék használni. De ott nem túl sok karakter után nem enged többet beírni. A kérfés: Lehet-e és ha ige, hogyan lehet az érvényesítésnek különböző listákat megadni, egy adott érvényesítendő cellára nézve?indirekt függvény segítségével, ha erre gondolsz
-
lappy
őstag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
1. Lehet-e wildcard karaktereket használni függvényekben, pl. a HA függvényben? Ezt feltételrendszert kellene lerövídíteni:
=HA(VAGY(B5="1-4 éves";B5="4-7 éves";ÉS(B4="Nő";VAGY(B5="7-10 éves";B5="10-14 éves";B5="14-17 éves";B5="15-18 éves");ÉS(B4="Férfi";VAGY(B5="7-11 éves";B5="11-15 éves";B5="15-18 éves"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="Férfi";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Erre próbáltam, de nem eszi az Excel:
=HA(VAGY(B5="1-*";B5="4-*";ÉS(B4="Nő";VAGY(B5="7-*";B5="10*";B5="14-17 éves";B5="15*");ÉS(B4="F*";VAGY(B5="7-*";B5="11*";B5="15*"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="F*";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Ha lehetséges a "*" mint ildcard karakter használata, akkor hogyan kell hasznáni, mert így nem működik. Ez az egyszerűsített összefüggés HAMIS eredményt ad:
=HA("Férfi"="F*";IGAZ;HAMIS)=HA("Férfi"="F*";IGAZ;HAMIS)
azért hamis mert két szöveget hasonlít össze
neked is szövegként kellene kezelni, ami szerintem még jobban megbonyolítja a függvényt. -
KaliJoe
tag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
3. Az alábbi kis programot írtam:Private Sub Worksheet_Change(ByVal Target As Range)
Dim Válasz_byt As Byte
If Target.Cells = Range("B4") Or Target.Cells = Range("B5") Then
If Target.Cells = Range("B4") Then
Range("B6").Select: Selection.ClearContents
Range("B5").Select: Selection.ClearContents
Válasz_byt = MsgBox("Mivel a személy nemét megváltoztattad, alaphelyzetbe (vagyis üresbe) állítottam a 'Kora' (korosztály) és a 'Módosító tényező' cella értékeit.", vbOKOnly + vbExclamation, "Kor-Módosító alaphelyzetbe")
End If
If Target.Cells = Range("B5") And Range("B6") <> Emtpy Then
Range("B6").Select: Selection.ClearContents
Válasz_byt = MsgBox("Mivel a személy korát megváltoztattad, alaphelyzetbe (vagyis üresbe) állítottam a 'Módosító tényező' cella értékét.", vbOKOnly + vbExclamation, "Módosító tényező alaphelyzetbe")
End If
Range("B2").Select
End If
End SubTöbbé kevésbé jól is működik. Azért mondom, hogy többé kevésbé, mert ha a B4 cellát változtatja meg a felhasznló, akkor meg fogja magát hívni újra, amikor a makró a B5 cella tartalmát törli, de ezt nagyjából megkerültem. Ha elegánsabb megoldást tudtok, szívesen alkalmaznám. A Munkafüzetem több Munkalapot tartalmaz, ez csak az egyikre érvényes. Az igazi kérdésem az az, hogyha makróval egy másik Munkalapról kiindulva, ezen a munkalapon - haosnlóképpen a fenti programhoz - törölni akarom a B4-B5-B6 tartalmát, akkor hogy tudom majd elkerülni az önmagát meghívó törli makró működését. Másképpen fogalmazva: programból (makróból) ki lehet kapcsolni - időlegesen, aztán vissza - egy adott munkalapon a Change esemény figyelését?
-
KaliJoe
tag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
2. Az 1.-es kérdést tulajdonképpen azért tettem fel, mert ' Érvényesítésben' feltételektől változó listát szeretnék használni. De ott nem túl sok karakter után nem enged többet beírni. A kérfés: Lehet-e és ha ige, hogyan lehet az érvényesítésnek különböző listákat megadni, egy adott érvényesítendő cellára nézve? -
KaliJoe
tag
Sziasztok,
Több kérdésem is van, próbálom röviden megfogalmazni:
1. Lehet-e wildcard karaktereket használni függvényekben, pl. a HA függvényben? Ezt feltételrendszert kellene lerövídíteni:
=HA(VAGY(B5="1-4 éves";B5="4-7 éves";ÉS(B4="Nő";VAGY(B5="7-10 éves";B5="10-14 éves";B5="14-17 éves";B5="15-18 éves");ÉS(B4="Férfi";VAGY(B5="7-11 éves";B5="11-15 éves";B5="15-18 éves"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="Férfi";HA(VAGY(B5="18-30 éves";B5="30-60 éves");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Erre próbáltam, de nem eszi az Excel:
=HA(VAGY(B5="1-*";B5="4-*";ÉS(B4="Nő";VAGY(B5="7-*";B5="10*";B5="14-17 éves";B5="15*");ÉS(B4="F*";VAGY(B5="7-*";B5="11*";B5="15*"))));Segédtáblák!P9;HA(B4="Nő";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P10:P24;Segédtáblák!P10:P12);HA(B4="F*";HA(VAGY(B5="18*";B5="30*");Segédtáblák!P29:P32;Segédtáblák!P29:P31);)))
Ha lehetséges a "*" mint ildcard karakter használata, akkor hogyan kell hasznáni, mert így nem működik. Ez az egyszerűsített összefüggés HAMIS eredményt ad:
=HA("Férfi"="F*";IGAZ;HAMIS) -
Delila_1
veterán
Adott egy tábla
[link]Létezik, hogy olyan dinamikus diagrammot lehet ebből csinálni, hogy kiválasztással tudom bekattintani hogy a bevétel hogyan változzon annak függvényében hogy a 2021-es vagy 2022-es árakat szeretném kiválasztani? akár vegyítve is. Tehát pl Motor legyen 2021-es ár, kerék meg 2022-es és így tovább.
Lehet rossz felé kapizsgálok de a szeletelőkre gondolok -
lappy
őstag
Adott egy tábla
[link]Létezik, hogy olyan dinamikus diagrammot lehet ebből csinálni, hogy kiválasztással tudom bekattintani hogy a bevétel hogyan változzon annak függvényében hogy a 2021-es vagy 2022-es árakat szeretném kiválasztani? akár vegyítve is. Tehát pl Motor legyen 2021-es ár, kerék meg 2022-es és így tovább.
Lehet rossz felé kapizsgálok de a szeletelőkre gondolokhttps://contexturesblog.com/archives/2019/08/08/excel-chart-with-dynamic-date-range/
nézd meg ezt -
Fundiego
tag
Adott egy tábla
[link]Létezik, hogy olyan dinamikus diagrammot lehet ebből csinálni, hogy kiválasztással tudom bekattintani hogy a bevétel hogyan változzon annak függvényében hogy a 2021-es vagy 2022-es árakat szeretném kiválasztani? akár vegyítve is. Tehát pl Motor legyen 2021-es ár, kerék meg 2022-es és így tovább.
Lehet rossz felé kapizsgálok de a szeletelőkre gondolok -
Fferi50
Topikgazda
Köszönöm, így már lement 1 perc alá a futási idő, ezzel boldog vagyok

Szia!
Örülök, hogy tudtam segíteni.
Üdv. -
Lasersailing
senior tag
Köszönöm, így már lement 1 perc alá a futási idő, ezzel boldog vagyok

-
Hunter2
addikt
-
Fferi50
Topikgazda
szia,
Find-dal nem próbáltam (igazából nem is ismerem)Van egy adatbázis ami a termékeink összetevőit tartalmazza:
- A oszlop melyik cikkszám készül,
- B oszlop melyik cikkszámból,
- C oszlop mennyi kell belőle.
Ha egy cikkszám több összetevőből áll, akkor egymás alatt sorolja fel őket. Ez 25 ezer soros excel, amit minden bent lévő megrendeléshez (~100 db) végignéz a makró, majd kiszámolja, hogy van-e hozzá alapanyag, ha nincs táblázatba jelzi, hogy mivel mikor lesz gond, de ami megszépíti (lelassítja), hogy az alapanyag is lehet, hogy összetevőkből áll, ahhoz ismét keres a 25 ezer sorban..."Másrészt a munkalap adatai behúzhatók memóriába (tömbbe) is, ahol minden művelet nagyságrendekkel gyorsabb, mint a munkalapról."
Ha jól értem ezt a 25ezer sort kellene memóriába egy tömbbe betennem. Ennek mi a módja? (mert ha egyesével pakolom bele, az nem biztos, hogy gyorsabb lesz a végén, gondolom)
szerk:
(azért lenne cél a 100%, mert addig másra úgysem használja a gépet, aki naponta futtatja a makrót) -
Lasersailing
senior tag
Szia!
Az a kérdés, a keresés milyen adatokból történik? Megpróbáltad az Excel Find funkcióját használni?
Másrészt a munkalap adatai behúzhatók memóriába (tömbbe) is, ahol minden művelet nagyságrendekkel gyorsabb, mint a munkalapról.
Tippeket igazán csak a konkrét feladat ismeretében lehet adni szerintem.
Ha gondolod, privátban írd meg egy mintával egyetemben.
Üdv.
Ps. Nem feltétlenül öröm a 100 % közeli proci használat. Excel számítások közben láthatod az állapotsoron a használatot.szia,
Find-dal nem próbáltam (igazából nem is ismerem)Van egy adatbázis ami a termékeink összetevőit tartalmazza:
- A oszlop melyik cikkszám készül,
- B oszlop melyik cikkszámból,
- C oszlop mennyi kell belőle.
Ha egy cikkszám több összetevőből áll, akkor egymás alatt sorolja fel őket. Ez 25 ezer soros excel, amit minden bent lévő megrendeléshez (~100 db) végignéz a makró, majd kiszámolja, hogy van-e hozzá alapanyag, ha nincs táblázatba jelzi, hogy mivel mikor lesz gond, de ami megszépíti (lelassítja), hogy az alapanyag is lehet, hogy összetevőkből áll, ahhoz ismét keres a 25 ezer sorban..."Másrészt a munkalap adatai behúzhatók memóriába (tömbbe) is, ahol minden művelet nagyságrendekkel gyorsabb, mint a munkalapról."
Ha jól értem ezt a 25ezer sort kellene memóriába egy tömbbe betennem. Ennek mi a módja? (mert ha egyesével pakolom bele, az nem biztos, hogy gyorsabb lesz a végén, gondolom)
szerk:
(azért lenne cél a 100%, mert addig másra úgysem használja a gépet, aki naponta futtatja a makrót) -
Fferi50
Topikgazda
Sziasztok,
Van egy makróm, ami elég sokáig fut. Futtató gép képességétől függően 3-5 percig.
Próbálnám kicsit felgyorsítani (képernyőkikapcs megvolt), a keresés gyorsításával (eddig "brute force"-t használtam, azaz soronként mentem, míg meg nem találtam, most bináris keresést alkalmazok /remélem így hívják: rendezett állományt mindig felezem és ha kisebbet keresek, akkor a második felét vetem el, ha nagyobbat, akkor az első felét a listának).
Ezt még tesztelem, de közben azt látom, hogy a task manager szerint a CPU kihasználtság 25-35% között ugrál. Tudok azért tenni valamit, hogy elmenjünk 100%-ig? (egyáltalán mennyire megbízható a task manager százaléka? elvileg lenne még szabad kapacitása (~50%)
Szia!
Az a kérdés, a keresés milyen adatokból történik? Megpróbáltad az Excel Find funkcióját használni?
Másrészt a munkalap adatai behúzhatók memóriába (tömbbe) is, ahol minden művelet nagyságrendekkel gyorsabb, mint a munkalapról.
Tippeket igazán csak a konkrét feladat ismeretében lehet adni szerintem.
Ha gondolod, privátban írd meg egy mintával egyetemben.
Üdv.
Ps. Nem feltétlenül öröm a 100 % közeli proci használat. Excel számítások közben láthatod az állapotsoron a használatot. -
Lasersailing
senior tag
Sziasztok,
Van egy makróm, ami elég sokáig fut. Futtató gép képességétől függően 3-5 percig.
Próbálnám kicsit felgyorsítani (képernyőkikapcs megvolt), a keresés gyorsításával (eddig "brute force"-t használtam, azaz soronként mentem, míg meg nem találtam, most bináris keresést alkalmazok /remélem így hívják: rendezett állományt mindig felezem és ha kisebbet keresek, akkor a második felét vetem el, ha nagyobbat, akkor az első felét a listának).
Ezt még tesztelem, de közben azt látom, hogy a task manager szerint a CPU kihasználtság 25-35% között ugrál. Tudok azért tenni valamit, hogy elmenjünk 100%-ig? (egyáltalán mennyire megbízható a task manager százaléka? elvileg lenne még szabad kapacitása (~50%)
-
Lasersailing
senior tag
Sziasztok,
Van egy makróm, ami elég sokáig fut. Futtató gép képességétől függően 3-5 percig.
Próbálnám kicsit felgyorsítani (képernyőkikapcs megvolt), a keresés gyorsításával (eddig "brute force"-t használtam, azaz soronként mentem, míg meg nem találtam, most bináris keresést alkalmazok /remélem így hívják: rendezett állományt mindig felezem és ha kisebbet keresek, akkor a második felét vetem el, ha nagyobbat, akkor az első felét a listának).
Ezt még tesztelem, de közben azt látom, hogy a task manager szerint a CPU kihasználtság 25-35% között ugrál. Tudok azért tenni valamit, hogy elmenjünk 100%-ig? (egyáltalán mennyire megbízható a task manager százaléka? elvileg lenne még szabad kapacitása (~50%)
-
syIex
nagyúr
Oksa, akkor Pakliman megoldását használd, és igen, a DÁTUM függvény Angol megfelelője a DATE.
Csak arra is ügyelj, hogy az Angol funkciók/függvények esetén nem pontosvesszővel vannak elválasztva a paraméterek, hanem vesszővel...
A képeden hibás a képlet, ez:
=DATE(2022;6;30)
Helyesen:=DATE(2022,6,30)Igazából azt akarom, hogy mindig azt a napot nézze ami éppen van és csak akkor váltson amikor a dátumot elérte szóval
Cell Value <= TODAY ()lett a megfelelő nekem és így le próbálva működik is!
De lett egy másik gondom is. Vannak linkelések is az excelben viszont le kell védenem az egész worksheetet, hogy csak nézni lehessen teljes mértékben és amint le védem nem tudja megnyitni őket.

Ezt hogyan tudom át hidalni?
A védésnél, ha bepipálom, hogy Edit Scenarios és a többi minden marad üresen úgy működnie kell (nyilván a select és unselect kivételével)? -
Fire/SOUL/CD
félisten
My bad.

Igen angol az office és csak cellákat akarok át színezni amiket a képet szemléltettem.
Ahol most DÁTUM van akkor azt íjram át DATE-re?
Tehát így kell kinéznie:
Így az a cella amiben a dátum van és most zöld, piros lesz?
Vagy ez csak akkor változna, ha a cellában lévőt át írom és máshogy kellene ezt kivitelezni?Oksa, akkor Pakliman megoldását használd, és igen, a DÁTUM függvény Angol megfelelője a DATE.
Csak arra is ügyelj, hogy az Angol funkciók/függvények esetén nem pontosvesszővel vannak elválasztva a paraméterek, hanem vesszővel...
A képeden hibás a képlet, ez:
=DATE(2022;6;30)
Helyesen:=DATE(2022,6,30) -
syIex
nagyúr
1. Most akkor döntsd el, hogy egész sort kell színezni (korábban ezt írtad) avagy csak a dátumokat tartalmazó oszlopok celláit? (Más képlet kell egyik ill. másik esetben)
2. Azt azért nem ártana megemlíteni a kérdésedkor, hogy Angol Excel-t használsz, mert ott az Angol függvénynevekkel lehet operálni, nem pedig Magyarral (DÁTUMÉRTÉK az DATEVALUE esetedben)
My bad.

Igen angol az office és csak cellákat akarok át színezni amiket a képet szemléltettem.
Ahol most DÁTUM van akkor azt íjram át DATE-re?
Tehát így kell kinéznie:
Így az a cella amiben a dátum van és most zöld, piros lesz?
Vagy ez csak akkor változna, ha a cellában lévőt át írom és máshogy kellene ezt kivitelezni? -
Fire/SOUL/CD
félisten
1. Most akkor döntsd el, hogy egész sort kell színezni (korábban ezt írtad) avagy csak a dátumokat tartalmazó oszlopok celláit? (Más képlet kell egyik ill. másik esetben)
2. Azt azért nem ártana megemlíteni a kérdésedkor, hogy Angol Excel-t használsz, mert ott az Angol függvénynevekkel lehet operálni, nem pedig Magyarral (DÁTUMÉRTÉK az DATEVALUE esetedben)
-
syIex
nagyúr
"Azoknál a kijelölt oszlopoknál amelyikre rá tettem tehát most pl =$F$3:$F$11?"
Pontosítsunk egy kicsit: celláknál a helyes
Igen, ha az adott cella értéke megegyezik a feltétellel, akkor átszíneződik.
Feltéve, ha... A vizsgált cella tartalma tényleg dátum... Úgy látom, angol Excelt használsz, ezért a DÁTUM() függvény angol megfelelőjét kell használnod.Igen arra gondoltam.

Köszönöm, nagy segítség volt!
-
Pakliman
tag
"Azoknál a kijelölt oszlopoknál amelyikre rá tettem tehát most pl =$F$3:$F$11?"
Pontosítsunk egy kicsit: celláknál a helyes
Igen, ha az adott cella értéke megegyezik a feltétellel, akkor átszíneződik.
Feltéve, ha... A vizsgált cella tartalma tényleg dátum... Úgy látom, angol Excelt használsz, ezért a DÁTUM() függvény angol megfelelőjét kell használnod. -
Fferi50
Topikgazda
-
Fire/SOUL/CD
félisten
Sziasztok!
Azt szeretném kérdezni, hogy esetleg Excelben van arra lehetőség, hogy színt váltson az egyik sor vagy valahogyan jelezzen, ha egy bizonyos dátumot elért?
Tehát adott lenne egy zöld kocka ami teszem fel 2022.05.30-án pirosra kellene magától váltosan. Ezt valahogyan meg lehet makrózni?

Kijelölöd a területet -> Feltételes formázás/Új szabály
Képlete:=$A1<DÁTUMÉRTÉK("2022.02.01")
A szabály (2022.02.01. előtti dátumhoz tartozó sorokat színezi) -
Hunter2
addikt
-
Pakliman
tag
Sziasztok!
Azt szeretném kérdezni, hogy esetleg Excelben van arra lehetőség, hogy színt váltson az egyik sor vagy valahogyan jelezzen, ha egy bizonyos dátumot elért?
Tehát adott lenne egy zöld kocka ami teszem fel 2022.05.30-án pirosra kellene magától váltosan. Ezt valahogyan meg lehet makrózni?

-
Delila_1
veterán
-
lappy
őstag
van egy halom adatom amik valahogy így néznek ki
darabszám- típusszám- megnevezés
hogyan tudom kigyűjteni hogy az egyes típusszámból összesen mennyi van? összesítve szeretném látni -
syIex
nagyúr
Sziasztok!
Azt szeretném kérdezni, hogy esetleg Excelben van arra lehetőség, hogy színt váltson az egyik sor vagy valahogyan jelezzen, ha egy bizonyos dátumot elért?
Tehát adott lenne egy zöld kocka ami teszem fel 2022.05.30-án pirosra kellene magától váltosan. Ezt valahogyan meg lehet makrózni?

-
Pakliman
tag
Szia,
Köszi a segítséget, hát igen, hadilábon állok a makróval, néhányban volt részem, a fórum hathatós segítségével

Az AC oszlopban szótöredékekre keresek, cellán belül kell keresni, mert több érték, szó is lehet benne, de szerencsére nincs több jelentésük.
Példa az AC oszlop tartalmára:
2.sor: cica, alma, körte, körteleves
3.sor: cica
4.sor: alma, körteleves, hógolyó
5.sor: autó, autómárka, foci labda, cica, almaTehát:
- ha előszór rászűrök a "*körte*" részletre az AC oszlopban akkor 2. és a 4. sor kerül kiválasztásra, mert azokba szerepel a "*körte*" szó vagy szórészlet és beírom melléjük a G oszlopba mondjuk, hogy gyümölcs, és a H oszlopba, hogy finom.
- összesen két sor maradt így, azután rászűrök a következőre szórészletre az "-alma*"-ra, akkor a 4. sor jelölődik ki és itt is kitöltöm a a G és H oszlopot valamivel és marad a 3. sor. És így tovább.Remélem így érthető a folyamat

Egyszerűbb megoldás lehet az, ha egy külön táblázatba összeszedném a feltételeket és a hozzájuk tartozó G és H oszlop értékeit és arra hivatkozna a makró?"Alakula molekula"

A következő javaslatom lett volna a keresendő/beírandó lista egy külön táblázatba, de őszintén, nem mertem ajánlani, mert túl-túl kezdőnek látszottál az előzőek alapján. Így viszont már más a felállás
Sub Fut()
'A főtáblára vonatkozó deklarációk:
Dim usF As Long
Dim sorF As Long
Dim elsősor As Long
'Főtábla utolsó sorának meghatározása
usF = Columns("AC").Rows(Rows.Count).End(xlUp).Row
'A keresendőket tartalmazó táblára vonatkozó deklarációk:
Dim wsK As Worksheet 'a hosszú "elnevezést" lecseréljük majd egy rövidre...
Dim usK As Long
Dim sorK As Long
'Az egyszerűség kedvéért úgy vesszük, hogy a MUNKAFÜZET már nyitva van,
'a neve Csere.xlsm, a keresendők listája a Keresendők nevű munkalapon van...
'A keresendő kifejezések az A oszlopban, a G-be írandók a B, a H-ba írandók pedig a C oszlopban vannak
'Feltételezzük, hogy az első sor fejléc...
'A keresendőket tartalmazó tábla utolsó sorának meghatározása...
Set wsK = Workbooks("Csere.xlsm").Worksheets("Keresendők")
usK = wsK.Columns("A").Rows(Rows.Count).End(xlUp).Row
elsősor = 2 'nem tudom, Nálad melyik sorban kezdődik:(
For sorF = elsősor To usF
'Csak akkor vizsgálódunk, ha a sorban a G és H oszlopban sincs még semmi...
If (Cells(sorF, "G") & Cells(sorF, "H")) = "" Then
'Feltétel(ek) vizsgálata...
'Sok feltételt vizsgálunk 1 cellában...
For sorK = 2 To usK
If Cells(sorF, "AC") Like "*" & wsK.Cells(sorK, "A") & "*" Then
Cells(sorF, "G") = wsK.Cells(sorK, "B")
Cells(sorF, "H") = wsK.Cells(sorK, "C")
'Mivel volt találat és a G és H oszlop ki van töltve,
'ezért a többi lehetőséget már nem vizsgáljuk!!
Exit For
End If
Next sorK
End If
Next sorF
End Sub -
oke
senior tag
Szia!
Te írtad, hogy esetleg makróval is... Ezért küldtem olyan megoldást. Bár ezt a feladatot makró nélkül nem lehet elvégezni.
Azt hittem, hogy legalább alapszinten ismered
Az AC oszlop tartalmát és az alapján a G és H kitöltését ez végzi:
If feltétel = True Then
Cells(sor, "G") = "beírandó..."
Cells(sor, "H") = "beírandó..."
End If
Egy "konkrét" példa:If Cells(sor, "AC") = "cica" Then
Cells(sor, "G") = "ragadozó"
Cells(sor, "H") = "nyávog"
End IfEzt annyiszor illeszted be a kódba, ahány féle feltétel van.
DE!!!!!!!!!
Ha nem minden esetben ugyanazok a keresendő adatok vannak az AC oszlopban, hanem lehet pl. cica, macska, macsek, cirmi stb, amit ugyan annak kell "értelmezni" a keresésben, akkor már sokkal komplikáltabb a dolog.
Az sem mindegy, hogy az AC oszlopban maga a keresendő adat található (pl.: cica),
vagy a cellán belül valahol előfordul (pl.: A cica felmászott a fára. -> Ez esetben a feltételvizsgálatIf Cells(sor, "AC") Like "*cica*" Then).
Mivel nem írtál példákat az AC oszlop lehetséges tartalmára és a G, H oszlopba beírandóra sem, ezért jelenleg csak ennyit tudok segíteni
Ha ki akarod küszöbölni a manuális szűréseket, akkor fel kell kötni a gatyát és ismerkedni a VBA-val.
Ha írsz konkrétumokat, segítek
Szia,
Köszi a segítséget, hát igen, hadilábon állok a makróval, néhányban volt részem, a fórum hathatós segítségével

Az AC oszlopban szótöredékekre keresek, cellán belül kell keresni, mert több érték, szó is lehet benne, de szerencsére nincs több jelentésük.
Példa az AC oszlop tartalmára:
2.sor: cica, alma, körte, körteleves
3.sor: cica
4.sor: alma, körteleves, hógolyó
5.sor: autó, autómárka, foci labda, cica, almaTehát:
- ha előszór rászűrök a "*körte*" részletre az AC oszlopban akkor 2. és a 4. sor kerül kiválasztásra, mert azokba szerepel a "*körte*" szó vagy szórészlet és beírom melléjük a G oszlopba mondjuk, hogy gyümölcs, és a H oszlopba, hogy finom.
- összesen két sor maradt így, azután rászűrök a következőre szórészletre az "-alma*"-ra, akkor a 4. sor jelölődik ki és itt is kitöltöm a a G és H oszlopot valamivel és marad a 3. sor. És így tovább.Remélem így érthető a folyamat

Egyszerűbb megoldás lehet az, ha egy külön táblázatba összeszedném a feltételeket és a hozzájuk tartozó G és H oszlop értékeit és arra hivatkozna a makró? -
Pakliman
tag
Szia!
Te írtad, hogy esetleg makróval is... Ezért küldtem olyan megoldást. Bár ezt a feladatot makró nélkül nem lehet elvégezni.
Azt hittem, hogy legalább alapszinten ismered
Az AC oszlop tartalmát és az alapján a G és H kitöltését ez végzi:
If feltétel = True Then
Cells(sor, "G") = "beírandó..."
Cells(sor, "H") = "beírandó..."
End If
Egy "konkrét" példa:If Cells(sor, "AC") = "cica" Then
Cells(sor, "G") = "ragadozó"
Cells(sor, "H") = "nyávog"
End IfEzt annyiszor illeszted be a kódba, ahány féle feltétel van.
DE!!!!!!!!!
Ha nem minden esetben ugyanazok a keresendő adatok vannak az AC oszlopban, hanem lehet pl. cica, macska, macsek, cirmi stb, amit ugyan annak kell "értelmezni" a keresésben, akkor már sokkal komplikáltabb a dolog.
Az sem mindegy, hogy az AC oszlopban maga a keresendő adat található (pl.: cica),
vagy a cellán belül valahol előfordul (pl.: A cica felmászott a fára. -> Ez esetben a feltételvizsgálatIf Cells(sor, "AC") Like "*cica*" Then).
Mivel nem írtál példákat az AC oszlop lehetséges tartalmára és a G, H oszlopba beírandóra sem, ezért jelenleg csak ennyit tudok segíteni
Ha ki akarod küszöbölni a manuális szűréseket, akkor fel kell kötni a gatyát és ismerkedni a VBA-val.
Ha írsz konkrétumokat, segítek
-
Fferi50
Topikgazda
Egy kis segítség kellene, van egy csv fájl ami pontos vesszővel van tagolva . megnyitom ecxelben (2007, 2010) módosítok rajta , mentek és miután újra meg akarom nyitni a pontos vesszők nincsenek a fájlban hanem tabulátorra cserélni. amit nem kezel le rendesen tehát az egész fájl egybe van fosva,
Miért csinálja ezt? hogy lehet ezt kikapcsolni?Szia!
Szerintem próbáld meg a mentés másként - CSV pontosvesszővel tagolt fájlként.
Üdv. -
Hunter2
addikt
Egy kis segítség kellene, van egy csv fájl ami pontos vesszővel van tagolva . megnyitom ecxelben (2007, 2010) módosítok rajta , mentek és miután újra meg akarom nyitni a pontos vesszők nincsenek a fájlban hanem tabulátorra cserélni. amit nem kezel le rendesen tehát az egész fájl egybe van fosva,
Miért csinálja ezt? hogy lehet ezt kikapcsolni? -
zsolti_20
senior tag
Szia,
Köszi szépen a válaszod. Sajnos ezek az értékek teljesen össze vissza lehetnek. De elképzelhető, hogy filterre sorba tudom rendezni és akkor egymás után lesznek.
Szerk.
Köszönöm szépen a formulát, kipróbáltam és a filteres rendezés után tökéletes.
Fire/SOUL/CD:Köszönöm szépen, a megoldásod. Hihetetlen mennyire profik vagytok.
-
Fire/SOUL/CD
félisten
Sziasztok!
Segítséget szeretnék kérni excel formulával kapcsolatban. VBA scripttel lehet könnyebb lenne a megoldás, de most sajnos nem használhatok ilyesmit.
Véleményetek szerint milyen formulás megoldással lehetne a legkönnyebben kivitelezni a sorszámozást?
Az "A" oszlopban ismétlődő karakterek vannak, de nincs megszabott sorrendjük. A "B" oszlopban megszeretném sorszámozni, hogy hányadjára ismétlődik az adott érték.
Csatolok egy képet hogy kicsit érthetőbb legyen, magyarázni annyira nem tudok
[link] -
Fferi50
Topikgazda
Sziasztok!
Segítséget szeretnék kérni excel formulával kapcsolatban. VBA scripttel lehet könnyebb lenne a megoldás, de most sajnos nem használhatok ilyesmit.
Véleményetek szerint milyen formulás megoldással lehetne a legkönnyebben kivitelezni a sorszámozást?
Az "A" oszlopban ismétlődő karakterek vannak, de nincs megszabott sorrendjük. A "B" oszlopban megszeretném sorszámozni, hogy hányadjára ismétlődik az adott érték.
Csatolok egy képet hogy kicsit érthetőbb legyen, magyarázni annyira nem tudok
[link]Szia!
Ha így sorba vannak rendezve a számok, akkor:
B1 cellába írd be '001 (aposztróf 001) ezt szövegként fogja kezelni az Excel.
B2 cella képlete:=HA(A2=A1;SZÖVEG(ÉRTÉK(B1)+1;"00#");"001")
Ez a képlet húzható lefelé.
Üdv. -
zsolti_20
senior tag
Sziasztok!
Segítséget szeretnék kérni excel formulával kapcsolatban. VBA scripttel lehet könnyebb lenne a megoldás, de most sajnos nem használhatok ilyesmit.
Véleményetek szerint milyen formulás megoldással lehetne a legkönnyebben kivitelezni a sorszámozást?
Az "A" oszlopban ismétlődő karakterek vannak, de nincs megszabott sorrendjük. A "B" oszlopban megszeretném sorszámozni, hogy hányadjára ismétlődik az adott érték.
Csatolok egy képet hogy kicsit érthetőbb legyen, magyarázni annyira nem tudok
[link]
Új hozzászólás Aktív témák
-
48400 - 48301
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 Tabletek, E-bookok Nyomtatók, szkennerek 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)
- Mi csak nyerhetünk a fokozódó űrinternet versenyben
- PROHARDVER! feedback: bugok, problémák, ötletek
- Speciális kiadású AMD-s alaplapot villantott az ASUS a 20 éves ROG-jubileumra
- Proxmox VE
- Vezetékes FÜLhallgatók
- Jogász topik
- Fokozatosan erősít majd a szerverpiacon az Intel
- Samsung Galaxy S25 - végre van kicsi!
- OLED TV topic
- Végre feketében pózol a Noctua legkomolyabb 120 mm-es ventilátora
- További aktív témák...
- HP ProDesk 600 G4 USDT,Pentium Gold G5400T,8GB DDR4,256GB M2 SSD,WIN11
- Lenovo T14 Gen 1 Ryzen 5 pro 4650U, 16GB RAM, 512GB SSD, jó akku, számla, garancia
- Xiaomi Redmi Pad2 / 4/128GB / Wi-fi / 12Hó Garancia
- Apple iPhone 8 64GB Space Gray Használt, jó állapotban 94% akkumulátor
- Samsung Galaxy A05s 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
![;]](http://cdn.rios.hu/dl/s/v1.gif)



szóval mint állandó "szövegeket"


nem szövegek?
gy téves adatokat emelt át.
Éreztem, hogy lehet ilyen makró utasítás, csak nem ismertem.

