-
GAMEPOD.hu
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Delila_1
Topikgazda
válasz Krisz26 #19350 üzenetére
2 segédoszlop kell hozzá. Az egyik tartalmazza a női neveket, a másik a férfiakét. Legyen ez a 2 oszlop pl. a Munka2 lap A és B oszlopában. A neveket megtalálod az interneten, több helyen.
A Munka1 lap A oszlopában vannak a vezeték nevek, a B-ben a keresztnevek. A C2 képlete – címsort feltételezve – =HA(HIBÁS(FKERES(B2;Munka2!A:A;1;0));"férfi";"nő").
2003-asnál magasabb verziójú Excelben a HAHIBA képlet alkalmazható a Ha(HIBÁS... helyett.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Expendable
aktív tag
Sziasztok,
Segítséget szeretnék kérni abban, hogy milyen módon tudnám azt megoldani, hogy van egy értékem, ahol az eredmény százalékot egy ilyen függvény számolja ki:
=SUM(B38:S38)*(20/((T10-R10)+(U10/8)))
Na most ha ez az eredmény eléri vagy meghaladja a 100%-ot, akkor 100% legyen odaírva és ha nem éri el a 100-at, akkor maradjon a cella eredeti tartalma.Köszi előre is.
-
Đusty
addikt
válasz Expendable #19353 üzenetére
Szerintem leírtad magadnak a választ, az egészet tedd egy HA függvénybe ahol ha nagyobb mint 100 egyenlő 100 lesz egyébként meg a képlet, de kipróbálni most nem tudom, biztos lesz aki konkrétan is leírja.
[ Szerkesztve ]
-
lappy
őstag
válasz Expendable #19353 üzenetére
=HA(SZUM(B38:S38)*(20/((T10-R10)+(U10/8)))>100;"100 %";SZUM(B38:S38)*(20/((T10-R10)+(U10/8))))
Bámulatos hol tart már a tudomány!
-
Oliverda
félisten
Sziasztok!
Egy oszlop kb. 15, egymás alatt lévő értékét szeretném megszorozni egy számmal, amit egy külön mezőben szeretnék tárolni, és rendszeresen változtatgatni. Erre mi a legegyszerűbb mód? (Excel 2003-at használok)
Köszi!
"Minden negyedik-ötödik magyar funkcionális analfabéta – derült ki a nemzetközi felmérésekből."
-
-
Oliverda
félisten
válasz Delila_1 #19357 üzenetére
Sajnos ez így több okból sem jó nekem. Egyrészt a szorzandó terület és az eredmények két külön oszlopban vannak, illetve ha átírom a szorzót, akkor azzal párhuzamosan nem változik az eredmény.
mod:
[ Szerkesztve ]
"Minden negyedik-ötödik magyar funkcionális analfabéta – derült ki a nemzetközi felmérésekből."
-
Delila_1
Topikgazda
válasz Oliverda #19358 üzenetére
Vegyük, hogy a szorzandók az A oszlopban vannak, a szorzó pedig a H1 cellában.
A B1 képlete =A1*$H$1. Ezt lemásolod a többi, A oszlopban lévő cellád mellé.Mivel a szorzó címzését fixen írtad be (a $ jelekkel fixáltad az oszlop, és a sor helyét), mindegyik A oszlopbeli értéket a H1 értékével szorzol fel.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Expendable
aktív tag
válasz Expendable #19362 üzenetére
Viszont valamiért csak nem akar működni
-
Expendable
aktív tag
válasz Expendable #19364 üzenetére
Megtaláltam a hibát, köszönöm azért. (nem 100-nál kellett nagyobbnak lennie, hanem csak 1-nél...mármint a függvényben)
-
Krisz26
tag
-
Delila_1
Topikgazda
válasz Krisz26 #19367 üzenetére
Akkor vigyél be még egy segédoszlopot a keresztnév utáni oszlopba.
A C2 képlete:
=HA(HIBÁS(SZÖVEG.TALÁL(" ";B2));B2;JOBB(B2;HOSSZ(B2)-SZÖVEG.TALÁL(" ";B2)))Az FKERES függvénnyel a C oszlop értékeire keress rá.
Feltehető, hogy Évának nem Lajos a második keresztneve.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Mutt
aktív tag
válasz dudikpal #19342 üzenetére
Hello,
Ez tömbösítés nélkül nem működik?
Nem, alternatív megoldás lehet egy UDF használata...mentés-kilépés kb 20 percig tartott, addig 100%-on pörgött a gép...
Ha tudsz akkor ne az egész oszlopra hivatkozz a képletekben, pl. a D:E hivatkozás helyett ha tudod hogy 500-nál nincs több mértékegységed, akkor D1:E500 sokkal gyorsabban fog lefutni.
Vagy dinamikus tartományokat is használhatsz.üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
válasz Expendable #19353 üzenetére
Hali,
...ha ez az eredmény eléri vagy meghaladja a 100%-ot, akkor 100% legyen odaírva és ha nem éri el a 100-at, akkor maradjon a cella eredeti tartalma...
=Min(SUM(B38:S38)*(20/((T10-R10)+(U10/8)));100%)
üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Mutt
aktív tag
válasz Delila_1 #19351 üzenetére
Hello,
Másik megoldás:
=HA(SZÁM(HOL:VAN(B2;Munka2!A:A;0));"ferfi";"nő")Itt a HOL.VAN függvénnyel keressük ki a férfi neveket, a függvény vagy egy számot ad vissza vagy a női nevekre hibaüzenetet és erre építjük fel az elágazást.
üdv.
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
imis
senior tag
egy kis segítséget kérnék:
egy cellába beírt szövegből szeretnék vonalkódot generálni, van erre megoldás?
Szóval a táblázatban látszódjanak a vonalkódok és a szövegek is -
Algotis
addikt
Sziasztok!
Elkezdtem tipszmixülni, és egy excel táblázatban szeretném nyilvántartani a kiadásaimat illetve a bevételt.
Nem igazán értek az excelhez, ezért kérek segítséget.
Egyik oszlopba írnám hogy mennyit tettem fel, alul számolná összesítve, mellette azt hogy mennyi volt a nyeremény, ezt is alul összegzi, és mellette meg egy sorban valahol lenne, a második mínusz első sor, azaz a nyereség.
Hogyan csináljam meg?
Ha esetleg valaki ráér összedobna egyet, ha gyorsan meg lehet csinálni?
Köszi!Androidos Outlookból küldve
-
Papa-Georgo
senior tag
Termékeket rendezek kategória szerint excel táblában, ahol az egyes kategóriák 1-11111 közt vannak.
Az egyes helyi értékek mindig egy főkategóriát jelölnek és ahogy nő a helyi érték úgy születik az alkategória.
Tehát:1. (főkategória) -> 11 (alkategória) -> 111 (al-alkategória) stb.
Kérdésem az lenne, hogy a termékeket, hogyan tudom rendezni excelben úgy, hogy ennek megfelelően rendezze? A sima növekvő sorrend kiesik ugye, nyilván valami egyéni rendezés kell, de azt hogy paraméterezzem?
Előre is köszönöm a segítséget!
''Aki hisz abban, hogy a biztonsági termékek képesek önmagukban valódi biztonságot nyújtani, az megelégszik a biztonság illúziójával.''
-
Delila_1
Topikgazda
válasz Papa-Georgo #19379 üzenetére
Kicsit bonyolultnak látszik, de egyszer kell megcsinálni, utána már mindig működik.
Egy oszlopba beviszed a kategóriákat növekvő sorrendben, de a számok végére teszel egy pontot, vagy valami más jelet, mert anélkül nem fogadja majd el a a következő lépés.
Egyéni listaként beviszed ezt a tartományt. Ennek az elérése az eltérő verziókban különböző helyen található meg.
Innen kezdve a rendezésnél az Egyebek gombra kattintva megjelenik egy új párbeszéd ablak, ahol az "Első kulcs szerinti rendezés" legördülőben kiválasztod az előbb bevitt listádat. Minden újabb rendezésnél már csak ezt az utolsó lépést kell végrehajtanod.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Pityke78
őstag
Sziasztok!
Azt hogy tudom megcsinálni az excelben, hogy hetente vannak elmentve file-ok, melynek a megnevezésében benne van az adott hét száma is.
És minden, aktuális heti file kezdő készletébe be kellene hivatkozni az előző heti file záró készletét.
Ez lehetséges automatikusan, vagy csak manuálisan.Példa:
41. file A2 cellája legyen a 40, hét B2 cellája
42. file A2 cellája legyen a 41, hét B2 cellája
43. file A2 cellája legyen a 42, hét B2 cellájaKöszönöm
-
jjeahh
nagyúr
sziasztok, ide is leírom, mert az ai topik nem túl forgalmas... egy kliensem ezt írta:
"I would like to change it from Smile Dental to Excel Dental with pretty much the same font and color. Also I would like to get a format that I can easily edit. For example is there a version of this that can be edited in microsoft Word."
a smile dental egy logó lenne, amit megvásárolt...illustratorhoz értek, de world-hoz, excel-hez nem, sztetek hogy tudom teljesíteni a kérését? .xml-ben kellene mentenem? azt meg hogyan? bocs a láma kérdésért...
kb 2 éve elvállalok egyszerűbb dizájnermelókat, de még ilyent nem kértek tőlem, ai-ban meg nincs lehetőség xml mentésreFb: facebook.com/n.barni | Insta: instagram.com/n_barna/ | Strava: bit.ly/2HvMboG
-
Pityke78
őstag
válasz Delila_1 #19382 üzenetére
Okay, ezt így értem, de így minden héten át kell írnom az előző füzet nevét, mert a hétnek a száma mindig nő eggyel.
Ezt nem lehet valahogy megcsinálni, hogy az aktuális füzetben az egyik cellában megadom, hogy az a 40 hét és a képletet úgy átírni, hogy az előző füzetre hivatkozzon, tehát 40-1-re.
Köszi
-
Delila_1
Topikgazda
válasz Pityke78 #19384 üzenetére
A VBA szerkesztőben a ThisWorkbook laphoz rendeld a makrót:
Private Sub Workbook_Open()
Dim nev
nev = ActiveCell.Parent.Parent.Name
nev = Left(nev, InStr(nev, ".") - 1)
Range("B2") = "=[Valami_" & Right(nev, 2) - 1 & ".xls]Munka1!A2"
End SubAz általad használt verziótól függően az utolsó sorban az .xls... részt írd át .xlsm-re, a Valami_-t a füzeted nevére.
Ez akkor felel meg a célodnak, ha az elmentett füzetek nevének a végén van a hét száma.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Agaba
csendes tag
Sziasztok!
Van egy munkalapom akát több 100 db sorral, melyet csv fájlból importáltam melynek a fejléce ehhez kísértetiesen hasonló:Node Caption InstallDate InstallSource Version
Célom, hogy a már sikeresen implementált ("caption" szerint szűrve, azaz minden megegyező szöveg csak egyetlen egyszer jelenik meg, ill. a szűrés után darabteli függvénnyel ezeket megszámlálva és ezt egy új munkalapra helyezve) valahogyan megkapjam a "node" oszlop azon elemeit vesszővel, vagy valamilyen elválasztó karakterrel elválasztva, ahol a "caption" értékek megegyeznek. Ha csak egy van akkor csak azt az egyet, de ha több helyen szerepel, akkor szépen mindet felsorolva. Hogyan lehetne ezt véghezvinni?
Tehát példával valamilyen ilyen formában:
Node Caption Db
Node1,Node2 valami 2[ Szerkesztve ]
-
Delila_1
Topikgazda
A H1:J1 tartományba beírod a 3 címet (Node, Caption, Db), I2-be a keresett címet, és indítod a makrót.
Sub Node()
Dim sor As Integer, usor As Integer, WF As WorksheetFunction, v
Range("H2").ClearContents
v = MsgBox("Beírtad az I2 cellába a keresett címet?", vbYesNo + vbQuestion)
If v = vbNo Then Exit Sub
Set WF = Application.WorksheetFunction
Range("L1") = "Node": Range("M1") = "Caption"
usor = WF.CountA(Columns("A"))
Range("A1:E" & usor).AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"I1:I2"), CopyToRange:=Range("L1:M1"), Unique:=False
usor = WF.CountA(Columns("L")): Range("J2") = usor - 1
For sor = 2 To usor
Range("H2") = Range("H2") & Range("L" & sor) & ", "
Next
Range("H2") = Left(Range("H2"), Len(Range("H2")) - 2)
Columns("L:M").ClearContents
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
alratar
addikt
Sziasztok.
Van egy xls-em, amiben két fül. Mindkét fülön ugyanaz a táblázat, 1-2 eltéréssel mindig ugyan abban az oszlopban.
A könnyebb érthetőség kedvért mondok példát:
PL
(Remélem látszik mire gondolok, ha nem szóljatok)A vloookup(fkeres) függvénnyel próbáltam kimutatni, de nem működik!
=FKERES(B2;'Lap2'!A22;2;HAMIS)
Mi lehet a hiba?
10 féle ember van: aki ismeri a bináris számrendszert, és aki nem
-
slashing
senior tag
Sziasztok
Olyan mentési vagy exportálási lehetőségre van mód hogy egy adott táblázatot minden formázásával minden adatával úgy mentsen az ember hogy a számított értékek legyenek csak mentve. Tehát ha A1 értéke egy képlet volt ami kiszámolta egy másik munkalap tartományának összegét akkor a mentett/exportált táblázatban csak az érték legyen már, képlet nélkül?
Azt tudom hogy másol beillesztel lehet képlet nélkül csak adatbeillesztésre de az nem a legmegfelelőbb.
Előre is köszi!
-
Wollie
tag
Sziasztok.
Szeretném a segítségeteket kérni.
Olyan feladatom van, hogy egy oszlopban van sok településnév néhány többször is szerepel.
Ki kellene gyűjtenem függvénnyel, hogy melyik település név szerepel a legtöbbször az oszlopban valamint az hányszor. Jelenleg ott tartok, hogy sehol :S
Kérlek segítsetek ha tudtok. Előre is köszönöm!Zújonc
-
ElemiKoczka
csendes tag
Az mitől lehetséges, hogy az általam látott feltételes formázás (a már többször is hivatkozott munkalapos táblázatnál) nem látszik minden Kollégámnál?
Excel verzió függő? -
Delila_1
Topikgazda
válasz Wollie #19390 üzenetére
Felveszel egy segédoszlopot, ahol a darabteli függvénnyel minden településed mellé kiíratod, hányszor szerepel a tartományban. Vegyük, hogy a településeid az A2:A25 tartományban vannak. A B2 képlete
=DARABTELI($A$2:$A$25;A2), ezt másold le a 25. sorig.Erre a 2 oszlopra hivatkozva meghatározhatod a legtöbbször előforduló település nevét, és az előfordulásainak a számát.
=INDEX(A2:$B$25;HOL.VAN(MAX($B$2:$B$25);$B$2:$B$25;0);1) & ": " & MAX($B$2:$B$25)A képlet első fele (az & jelig) megadja a nevet, a további rész utána írja a kettőspontot, és az előfordulások számát.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Caipi
tag
válasz alratar #19388 üzenetére
Szia,
FKERES(B2;'Lap2'!A2: C2 ;2;HAMIS)
Ebben az a gond, hogy az Fkeres függvény a megadott tartomány első oszlopában keres.
A oszlopban kerestetsz egy olyat, ami a B oszlopban van.
Ezt javítsd ki és működni fog.
Ha név alapján szeretnéd összepárosítani, akkor A2 amit keresel. Ha 0-t ad ki, akkor a másik lapon nem szerepel érték a B oszlopban annál a névnél.Üdv,
Caipi -
slashing
senior tag
Nem is igazából a képlet láthatósága a fontos mert azt elvileg lapvédelemmel is el lehet tüntetni csak jó lenne egy olyan változat amibe bele írhatnak az emberek ha éppen szükséges mert valami váratlan történt(havi szinten kerül kiadásra a tábla). Szerkeszthetőre nem rakhatom mert ha valaki elkezd beleírogatni akkor 1 héten beleül borul az egész, mert nem sok olyan adat van benne ami nem számított érték.
Még van egy verzió ami működőképes lehet, mégpedig a másol/beilleszt és egy makró megformázza az eredeti külsőre.
-
Delila_1
Topikgazda
válasz alratar #19395 üzenetére
Egyik módszer lehet, hogy ráállsz a CV oszlopra, és bejelölöd a beállításoknál az S1O1 hivatkozási stílust. Ekkor az oszlopazonosítóknál a betűk helyett számokat kapsz.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Új hozzászólás Aktív témák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Alkoholista nevelde
- Világító alma helyett világító tok és szíj az almákra
- Jövedelem
- Rossz üzlet az EV-kölcsönzés
- Milyen videókártyát?
- Milyen egeret válasszak?
- Motorola Moto G24 Power - hol van az erő?
- Elektromos rásegítésű kerékpárok
- Milyen TV-t vegyek?
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!