-
Fototrend
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
-
Azura
csendes tag
válasz Delila_1 #7198 üzenetére
Eddig okés, csak mi van ha, nem Notebookot választ, hanem mondjuk PC-t, vagy Monitort és van még 20 másik eszköz?
tehát valahogy az kéne nekem, hogy a képletben a Notebook-ot egy cella alapján (H3) válassza a függvény
=HA(HIBÁS(FKERES(J3;Notebook;1;0));"Új gyártó";"Régi gyártó")
=HA(HIBÁS(FKERES(J3;H3;1;0));"Új gyártó";"Régi gyártó")
Ezzel ugye meg az a baj, hogy ekkor a H3 cella értékét keresi és nem az azzal egyező listában keres.
-
-
félisten
Hali!
Nézd, nem tudom pontosan mit szeretnél megvalósítani, de azért sejtem. (Számítógépboltok nagyker/alkatrész árlistájukra emlékeztet)
Ha megengeded, hogy elemeket lehessen hozzáadni egy listához(pl ahogy írtad LENOVO), akkor nyilván ehhez még a pontos típus és akár azon belül a hardverkiépítés is társulhat. Ha ez így van, akkor az Excel már nem a megfelelő választás. Az is kérdés, hogy mit kezdesz azzal, ha valaki kiválasztotta a megfelelő kategóriát/gyártót/típust/hardverkiépítést...stb. Pusztán csak az a lényeg, hogy lássa, hogy létezik olyan, vagy a kiválasztott elemmel még műveleteket akarsz véghezvinni. Előbbi esetben sokkal egyszerűbb megoldás lenne egy sima Autoszűrő, utóbbi esetben meg majd kiderül a válaszodból...Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Azura
csendes tag
válasz Fire/SOUL/CD #7204 üzenetére
Igazából egy eszköznyilvántartást szeretnék csinálni, amiben fel van tüntetve az eszköz megnevezése (notebook, PC, fax, Monitor...), majd az eszköz gyártója végül a típus.
Eddig meg is vagyok
Ehhez listákat határoztam meg, amiket össze is fűztem, hogy ne lehessen nem létező dolgokat bevinni, de mivel elképzelhető olyan eset, hogy mondjuk van olyan PC, amit nem vettem bele a listába, ezért megengedtem, hogy a Data validation ne csak a listákból vegyen bele adatot, hanem a feltöltő maga is bevihessen újabbat.
És mivel ez egy több ezres lista lesz, ezért szeretnék egy olyan ellenőrző oszlopot, ami megmondja, hogy a cellában szereplő érték a korábban meghatározott listák része-e?
A Megnevezéssel még nincs is gond, mert ott a Megnevezés listára hivatkozok, de utána már hivatkozni kéne, az összes eszköz listára, illetve ugye arra amit a felhasználó kiválasztott.
Nem tudom, hogy így érthetőbb-e? lehet, hogy kicsit bonyolult a megfogalmazás -
félisten
Hali!
Oksa, szóval Te ezt szeretnéd megvalósítani(persze Excel-ben), plusz, hogy hozzá is lehessen adni "rekordokat" a listákhoz: [link]
Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Azura
csendes tag
válasz Fire/SOUL/CD #7206 üzenetére
igen egy ilyen listám már meg is van, még a bővítést is beállítottam, csak egy ellenőrző funkciót szeretnék beépíteni, hogy ha vki új elemet ír a listába, akkor a szomszédos cellában jelenjen meg, hogy az új elem.
csatolok egy nézetet, hogy mire gondolok[ Szerkesztve ]
-
félisten
Hali!
Hát ha csak azt nézem, hogy kiderítsd, hogy a beírt elem szerepel-e a tartományban, akkor a korábbi Delila_1 által javasolt képlet megfelel erre a célra.
Itt a D2:D5 tartományt neveztem el KATEGORIA-nak
A képen látható képlet az A2 cellában van...A feladat csak részmegoldás, mert arról is gondoskodni kell, hogy ha az elem nem szerepelt a listában, akkor a KATEGORIA tartományhoz, hozzá legyen adva(meg persze a Gyártó/Típus-nál is ezt el kell "játszani"). Ehhez makrót kell használni, még akkor is, ha saját függvényt készítesz.
Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Fire/SOUL/CD #7208 üzenetére
Szóval helyesen "A képen látható képlet a B2 cellában van"...De nyilván erre magadtól is rájöttél...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Muton
addikt
hello!
van egy oszlopom, aminek minden eleme az előtte lévők összege. szeretnék csinálni mellé még egy ilyen oszlopot, viszont ha átmásolom, akkor nem pont az eredeti összegző cellák értékét kapom, hanem az egyel elcsúsztatottat.
kérdés: hogyan lehet egy oszlopot (kijelölt részt) úgy másolni, hogy a cellák értéke(függvénye?) pont az eredetiével egyezzen meg?[ Szerkesztve ]
Muton#2316 - $z@r a drop >_<
-
Delila_1
Topikgazda
A $ jelek rögzítik a mögöttük álló oszlopjelölőt, vagy sorszámot.
Ha az eredeti képleted pl. a H oszlopban =SZUM(A2:G2), akkor a másolás előtt írd át
=SZUM($A2:$G2)-re.Miért kell megismételni egy oszlopot?
[ 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.
-
Muton
addikt
válasz Delila_1 #7211 üzenetére
köszi! ezt lehet valahogy automatizálni?, mert sok sorról van szó
azért kell, mert ki kell számolni a sorok összegét százalékos alakban is. gondoltam, h átmásolom, aztán csinálok vele valamit
de ha van ötlet arra, hogy egy oszlopban lévő sorösszegeket hogyan lehet mellé rakni százalékos alakban, nekem az is jóMuton#2316 - $z@r a drop >_<
-
félisten
Hali!
CTRL+H aztán példul: [link]
Persze odafigyelni, hogy valóban csak az cserélődjön aminek kell...
Pl a fenti képen látható csere a SZUM(A1:A2)-ből csinál SZUM(A1:$A2)-őt...
Ha a képletek egyike sem tartalmaz más "A" betűt, csak mint oszlopazonosítót, akkor lehet egyből a CTRL+H után az A-kat $A-kra cserélni.Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Muton
addikt
válasz Fire/SOUL/CD #7213 üzenetére
köszönöm Neked is!
közben telefonos segítség alapján sikerült megoldanom. csak az eső sort kellett kitölteni, és 'lehúzni' az egészet egy kis fekete + alakú kurzorral és megcsinálta az összes sortMuton#2316 - $z@r a drop >_<
-
Azura
csendes tag
válasz Fire/SOUL/CD #7208 üzenetére
Ez OK
eddig megvagyok vele én is.
Ami nem megy, hogy a Gyártónál/Típusnál is megnézzem azt, hogy benne vannak-e a listában - ezt már csak makróval lehet megoldani?
A lista bővítésével egyelőre nem bajlódtam, azt úgy gondoltam, hogy manuálisan is meg tudom csinálni, csak azért akartam ezt a függvényezést, mert jó lenne látni, hogy milyen elemekkel kéne bővíteni a listákat. -
Delila_1
Topikgazda
Az A2:A5 tartomány neve legyen Megnev. A B2 képlete:
=HA(HIBÁS(FKERES(B2;Megnev;1;0));"nem";"igen")
A C2:C4 neve Gyártó, a D2 képlete:
=HA(HIBÁS(FKERES(B2;Gyártó;1;0));"nem";"igen"), és hasonlóan add meg a harmadik oszlopot és a hozzá tartozó feltételt.[ 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.
-
félisten
Hali!
Akkor pár dolog...
1. Az miért nem jó megoldás, hogy egy lenyílóból választhatna a user és ott csak azok vannak amik léteznek is? (Miért van arra szükséged, hogy megnézd, hogy benne van-e a listában a beírt adat? Vagy csak a korábbi képen nem látszik a lenyíló, azért nem látom? )
2. Makró nélkül nem megoldható, hogy tudd, hogy melyik tartományba kell dolgozni(melyik listában kellene szerepelnie az adatnak)
3. Ha csak az a cél, hogy a user kiválasszon egy listából egy adott kategóriában szereplő adott gyártó, adott termékét, akkor miért nem felel meg erre a célra az Autoszűrő?
Persze szívesen segítek/segítünk, csak valahogy nem értem a lényegét, hogy miért így akarod megvalósítani...
Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Delila_1 #7216 üzenetére
Hali!
Ez nem jó...Nem a képlet hibás, azzal nincs gond, csak ezzel a módszerrel olyan hardverelemeket is össze lehet válogatni, ami nem létezik. PL
Kategória -> Netbook
Gyártó -> Kingmax
Típus -> AR-121-eNa ilyen hardver nincs... (Külön-külön létezik mind, de a Kingmax nem gyárt notit, a típus az meg egy Sharp lézerprinteré...)
Ezért "gondoltam", hogy makró nélkül esélytelen a dolog...
Fire.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #7218 üzenetére
Igaz.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
Hali!
Na itt egy példa Autoszűrőre, ez egy létező számtekbolt árlistája, nézd meg, hátha megfelel. Ha igen, akkor nem kell semmilyen makró meg extra dolog: [link]
Fire.
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Azura
csendes tag
válasz Fire/SOUL/CD #7220 üzenetére
azzal én is próbálkoztam, amit Delila_1 írt, de ugyan arra jutottam, amit írtál
akkor ahogy nézem, legegyszerűbb az autoszűrős megoldás.
igazából csak azért akartam így, mert ebbe egy leltárazás eredménye fog kerülni és az ellenőrzéskor lett volna egyszerűbb, hogy ne kelljen egyesével autoszűrőzgetni, mert az elég nagy meló lesz. esetleg még a makro jöhet akkor szóba, azzal fogok próbálkozni.Köszi a segítséget
-
félisten
Hali!
"...igazából csak azért akartam így, mert ebbe egy leltárazás eredménye fog kerülni és az ellenőrzéskor lett volna egyszerűbb...
Bocs, lehet hogy írtad korábban, csak átsiklottam felette, de ez esetben én is csak azt tudom mondani, amit Delila_1 is. KIMUTATÁSFire.
UI: Ezért fontos, hogy amikor segítséget kértek, akkor ne csak az legyen leírva, hogy hát konkrétan ez meg az nem megy, hogy kellene, hanem az is, hogy mit szeretnétek megvalósítani, mert mint eseted is jó példa rá, sok esetben vannak nagyon egyszerű módszerek a megoldásra és nem kell makró, meg képlet, érvényesítés, meg stb...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Azura
csendes tag
válasz Fire/SOUL/CD #7223 üzenetére
jogos
most még kicsit hülyültem az AB.MEZŐ függvénnyel, életemben nem használtam még, de jópofa
Köszi mégegyszer a segítséget mindenkinek!
-
félisten
Hali!
A napokat dátumra kell formázni. Azt hogy hogy jelenjen meg, azt rád bízom(lehet, hogy csak a napot jelenítse meg, évszám/hónap nélkül)
C4 cellába ezt beírni majd lemásolni(képed alapján)
=HA(ÉS(B4<>"";KISBETŰ(SZÖVEG(A4;"nnnn"))="vasárnap");1;"")
Ezután már egy szimpla SZUM függvény, pl a C35-be...
Fire.
UI: Lehet, hogy bele lehet "zsúfolni" egy SZUMHA vagy DARABHATÖBB stb stb függvénybe is, de ezen nem agyaltam...
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
szjoci
őstag
válasz Fire/SOUL/CD #7226 üzenetére
Köszönöm!
Ettől bonyolultabban sikerült megcsinálnom, de az elv ugyanaz mint amit te alkottál. Egy cellába nem lehetne belesűríteni valahogyan az egészet?
-
félisten
-
szjoci
őstag
válasz Fire/SOUL/CD #7228 üzenetére
ehh, közben rájöttem bár nehéz ügy volt...
=SZUM(HA((SZÖVEG(A4:A34;"nnn")="V")*((B4:B34="de")+(B4:B34="du"));1;0))
mindenesetre köszönöm a segítséget!
-
félisten
Hali!
Na egy gonddal kevesebb... A fűnyíró meg az adapter úgyis szétrázta az agyamat, úgyhogy jó is, hogy egy kis "fakultatív meditációval" megoldottad a kérdést.
Fire.
UI: Én mondjuk nem szeretem az egy-két betűs nap megjelenítést, nnnn-re szoktam formázni...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
TLaci
csendes tag
Sziasztok!
Segítséget szeretnék kérni.
Egy Excel makróval kellene megoldanom egy kresés, csere folyamatot.
Amit cserélnék egy vagy több szám és utánna egy jel ( egy képletnek a része). A szám lehet egy vagy többjegyű is, de mindig pozitív egész, a jel meg egy kötőjel, pl: "344-" vagy "12-" . A munkalapon több helyen is előfordul ez a szám és mindenhol ugyan annyi, de előre nem tudni, hogy pontosan melyik az a szám,.Addig sikerült eljutnom, hogy ha egy konkrét számot kötőjellel megadok, akkor azt sikerült egy általam megírt makróval lecserélni
(pl. Cells.Replace What:="344-", Replacement:="71-"),
de azt nem tudtam megoldani, hogy keressen meg minden, olyan számot, ami után közvetlenül van egy kötőjel és azt cserélje le egy általam megadottra (amit bekér a makró, de a "bekérés" részt sikerült létrehoznom).
Mint például a MS Wordben a keresés és cserénél a "^#" -jel, ami a bármely számjegyet jelölné.Azt már sejtem, hogy a "Cells.Replace What:=" után csak konkrét értéket vagy változót írhatok (ha jól gondolom), de hogy a változót hól, hogyan fogalmazom meg, azt már nem sikerült megoldanom.
Kőszi a segítséget! Laci.
-
Delila_1
Topikgazda
Amennyiben a tartományban nincs mínusz jellel kezdődő, de nem számjegyeket tartalmazó cellád,
For Each C In Range("tartomány")
If Left(C.Value, 1) <> "-" Then C.Replace What:="*-", Replacement:="71-"
NextProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
aktív tag
hi,
van egy hosszú számsorom egy cellában. (543678912543679236342654652378...ilyesmi)
Ezt szeretném szétbontani úgy, hogy az egymás után lévő 4-4-4 számot kapjam meg (tehát: 5436, 7891, 2543...)lehetőleg egymás alatt.
Az már megvan h a MID fgv-nyel tudok mozgó ablakot csinálni a kereséshez. Úgy gondoltam, h a hosszú számsort sokszor egymás alá bemásolom (A1-A223-ig). B1-re írok egy fgv-t =MID(A1;1;4). Na ezt a fgv-t szeretném úgy, h ha lehúzom B223-ig, akkor ne csak az A1 nőljön 1-esével, hanem a középső 1-es argumentum is nőljön, de az 4-esével (az se baj ha egyesével nő, max kitörlöm a fölös sorokat).(vmi rémlik még régről, h vannak ilyen karakterek, amiket ha elé írunk akkor lehet vele fixálni az argumentumot, talán a dollár jel, gondolom akkor ennek az ellenkezőjét is lehet)
vki?
– Alkudozz rendesen. Ez nem ér tizenkilencet. – Az előbb azt mondtad, hogy húszat ér! – Jaj, ugyan barátom, gyerünk, alkudj!
-
Delila_1
Topikgazda
válasz kenesei1982 #7236 üzenetére
C1-be beírsz egy 1-est, C2-be 5-öt, vagyis az elsőnél 4-gyel nagyobb számot. Ezt lemásolod, ameddig kell.
B1-ben a függvényed =MID(A1,C1,4). Ezt másold.Jól adtad meg a függvényt? Ha angol az Exceled, és MID függvényed van, akkor nem pontosvessző, hanem vessző az elválasztó jel az argumentumok között, magyar nyelvű Excelnél viszont nem MID, hanem KÖZÉP a függvényed neve.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
aktív tag
-
Delila_1
Topikgazda
válasz kenesei1982 #7238 üzenetére
Még jobb.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
pigiboy
csendes tag
Sziasztok
A gépemen az egér görgetés pont fordítva működik Excel-ben mint az alapbeállítás: ha CTRL lenyomásával használom a kereket, akkor görget, ha CTRL nélkül görgetem akkor zoomol. Word-ben alapbeállítás szerint működik. Ezt szeretném beállítani Excelben is.
Net-en azt találtam, hogy a Microsoft IntelliMouse segítségével tudom ezt a funkciót beállítani, az IntelliMouse-t pedig a Start menü -> Programok -> Microsoft Input Devices paranccsal tudom elérni. Ez szép és jó, de nekem ilyen nincs a start menümben, és nem találtam ilyen programot a C-n sehol.
XP, Office 2003.
Mi lehet a megoldás?Kösz a segítséget.
Imre[ Szerkesztve ]
-
WildBoarTeam
aktív tag
válasz pigiboy #7240 üzenetére
Szia
Esetleg az egér gyári driver-ét rakd fel. Ha fent van telepítsd újra, lehet csak megbolondult.
Amúgy az IntelliMouse tudtommal egy Microsoftos egérmárka(sorozat), aminek a gyári driver-e is ezt a nevet viseli. Ergo más egérrel nem biztos, hogy használható.
Esetleg egy frissítés az officenak és xpnek sem árt...[ Szerkesztve ]
blabla
-
szjoci
őstag
Sziasztok!
Ha az egyik cellába pl. április van, abból hogyan tudok számot csinálni? Mármint a cellába lévő hónap számára lenne szükségem (ebben az esetben ugye 4-nek kellene lennie). Próbálkoztam már, de sehogy se jött össze... Az lenne a legjobb ha ebből az egy cellából lehetne, de ha könnyebbség akkor egymás mellett van 3 cella amiből össze lehetne hozni a dátumot, de úgysem tudtam rájönni a megoldásra (pl.: A1: 2010, B1: június, C1: 13). 'Ha' függvénnyel megcsináltam, de így marha hosszú lett a függvény és nem tudtam átkonvertálni 97-es formátumba a táblát (pedig ez fontos lenne). Segítsetek, pls!
[ Szerkesztve ]
-
Delila_1
Topikgazda
-
lappy
őstag
egy megoldás amihez nem kell mégegyszer felvinni a hónapokat
=VÁLASZT(HOL.VAN(A4;{"január"."február"."március"."április"."május"."június"."július"."augusztus"."szeptember"."október"."november"."december"};0);1;2;3;4;5;6;7;8;9;10;11;12)Bámulatos hol tart már a tudomány!
-
perfag
aktív tag
-
basaharc502
aktív tag
Hali!
Szeretnék segítséget kérni. Egy egyszerű problémáról lehet szó...excelben (2004) van sok-sok táblazatom, amiket ki kell nyomtatni...a képernyőn minden OKés, azonban ha kinyomtatom az ékezetes betűk helyén valami krixkrax van...fogalmam sincs hogy miért...valaki eetleg tudatja hogy mi leheta gnd? Életemben nem találkoztam még ilyenel...
-
szjoci
őstag
válasz Delila_1 #7243 üzenetére
Mindenkinek köszönöm a segítséget, de a te variációdat volt a legegyszerübb kiviteleznem mivel van egy olyan oszlopom amikbe szerepelnek a hónapok, így csak mellé kellett raknom a számokat.
Egyébként az ÖSSZEFÜZ majd DÁTUMÉRTÉK függvényekkel miért nem hozta azt amit szerettem volna? Elméletileg jónak kellett volna lennie mert kaptam egy pl 2010. jún. 16. értéket, de a dátumérték függvény #érték-et vágott az arcomba... -
félisten
Új hozzászólás Aktív témák
- Gaming notebook topik
- OLED TV topic
- Musk szerint már jövőre itt vannak a Tesla Optimus humanoid robotok
- Ülésezik a hardveregylet
- Autós topik
- gban: Ingyen kellene, de tegnapra
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- A fociról könnyedén, egy baráti társaságban
- Escape from Tarkov
- További aktív témák...
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Canva Pro előfizetés - 1 éves