-
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
-
botond187
csendes tag
Sziasztok,
Olyan kérdésem lenne, hogy excel-ben szeretném megoldani azt, hogy egy oszlop elemeit (betűk, számok keveréke) lemásolnék egy másik oszlopba, és kiegészítenék egy szöveggel.
Érthetőbben:
Az oszlop egyik cellája mondjuk így néz ki: tbh3456-23m
Ezt a cellát szeretném lemásolni egy másik oszlopba, úgy hogy beleillesztem még az elejére hogy: alma/
Így nézzen ki végeredménybe: alma/tbh3456-23mErre van lehetőség a programban?
Köszi a válaszokat.
-
botond187
csendes tag
válasz johnny82 #22241 üzenetére
Sziasztok,
Egy oszlopban lenne egy betű-szám kombináció (mindegyik különböző). Ezt szeretném átkódolni úgy, hogy kicserélném a betűket egy másikra.
Angol betűk vannak benne, tehát magyar ékezet nem.
Én adnám meg hogy melyik betűt mire cseréli ki. Számokat hagyja, azt ne alakítsa át.
Tehát mondjuk "a" helyett legyen "d", "b" helyett legyen "t" stb stb.Ezt meg lehet oldani?
-
botond187
csendes tag
-
botond187
csendes tag
válasz Delila_1 #22372 üzenetére
Ezt írtad te:
=KARAKTER(RANDBETWEEN(65;90)) & KARAKTER(RANDBETWEEN(65;90))& RANDBETWEEN(10000;99999) & KARAKTER(RANDBETWEEN(65;90))randbetween -t átírtam : véletlen.között -re
Gondolom neked angol nyelvű.
Fejlécben leentereztem, de így is a képletet importálja be.
Így csináltam:
1. B2 cellára ráálltam
2. Beírtam ezt: =KARAKTER(VÉLETLEN.KÖZÖTT(65;90)) & KARAKTER(VÉLETLEN.KÖZÖTT(65;90))& VÉLETLEN.KÖZÖTT(10000;99999) & KARAKTER(VÉLETLEN.KÖZÖTT(65;90))
Ekkor létrehozott egy 8 jegyű kódot ugye3. Lehúztam ahány sornyi kell nekem
Minden sorban véletlen kódok vannak4. Mentés
Ezután belementem a programba, ott importálás, és a kódok helyett a képletet másolta/importálta be.
-
botond187
csendes tag
válasz Delila_1 #22377 üzenetére
Makró nélkül is sikerült végül. Irányított beillesztéssel.
Szerk.:
"Ezután belementem a programba, ott importálás, és a kódok helyett a képletet másolta/importálta be."
Ezt a mondatot nem értem.Úgy értettem, hogy utolsó lépésként a programon belül (egy önálló program) próbáltam beimportálni azt az xls fájlt, amiben a kódot létrehoztam.
Úgyhogy végül sikerült, köszi a segítséget.
-
botond187
csendes tag
Sziasztok.
Arra keresek képletet, hogy adva lenne egy oszlopban termékeknek a cikkszámai. Egy másik oszlopba úgy szeretnék számokat létrehozni(1,2,3 jegyű), hogy a termékcikkszámból olvassa ki és rendelje hozzá az általam megadott számot. A cikkszám első 8 számjegyből kéne kiolvasni. A cikkszám mondjuk úgy lenne kialakítva, hogy így kezdene: A- majd ezután lenne egy 3-szor 2-jegyű számsor (amik kategóriák megkülönböztetése miatt van), majd ezután lenne még karakterek.
Tehát mondjuk a cikkszám A-030502ytg25sfh, akkor rendelje a 030502-höz a 130-at.
Ha a cikkszám A-010905gjb4ghk67g, akkor rendelje a 010905-höz a 167-et.
Stb stb. -
botond187
csendes tag
-
botond187
csendes tag
Sziasztok,
Azt szeretném megoldani, hogy adva lennének cikkszámok, ilyenek:
G-010100014
G-010200002
G-010300034
G-010400179
G-010500578
G-010501010
G-010502019
G-010503031
G-010504042
G-010504006
G-010504123
G-010600058Egy másik cellába kellene úgy hozzárendelni szintén ezeket a cikkszámokat, hogy a bennük levő kód alapján másolja hozzá.
Az első 6 számjegy kategóriakód, az utolsó 3 számjegy meg termékazonosító. A "G-" minden cikkszám előtt ott lenne.
Pl. ha az első 6 számjegy(a kategóriakód): 010100 és az utolsó 3 számjegy(a termékazonosító): 000 és 099 közé esik, akkor rendelje hozzá a következő cikkszámokat: ami G-010504-el kezdődik, és az utolsó 3 szám 000 és 099 közé esik.
Nem tudom megoldható-e ez így, főleg, hogy nem egy cikkszámot kéne bemásolni egy cellába. És a cikkszámokat egy ilyen jellel kéne elválasztani egymástól: ITehát a példa alapján így kéne kinéznie:
A-oszlop B-oszlop
G-010100014 G-010504006IG-010504042
G-010100102
G-010300034
G-010400179
G-010500578
G-010501010
G-010502019
G-010503031
G-010504042
G-010504006
G-010504123
G-010600058 -
botond187
csendes tag
válasz slashing #22781 üzenetére
A cikkszámok ezek:
G-010100014
G-010100102
G-010500578
G-010501010
G-010502019
G-010503031
G-010504042
G-010504006
G-010504123Ezekből figyelmen kívűl kell hagyni ezt, mert ez mindenhol ugyanaz: G-
Ezután jön egy 6 számjegy, amik kategóriáknak a kódszámai, pl: 010100
Ezután jönne maga a termék azonosító száma 3 számjegy pl: 102Legyen a fenti cikkszám az A oszlopban. A mellette levő oszlopban kellene másolni az A oszlop cikkszámait úgy, hogy a számokból olvassa ki, hogy mit.
Pl. ha a kategóriakód 010100 és a termékazonosító 000 és 099 közé esik, akkor rendelje hozzá a következő cikkszámokat: ami G-010504-el kezdődik, és az utolsó 3 szám 000 és 099 közé esik.
Igazából kiegészítő termékek lennének, ezért szeretném ezt létrehozzni, mert így autómata lenne.
Tehát a példa alapján így kéne kinéznie:
A-oszlop
G-010100014B oszlopba ez kerüljön a példa alapján
G-010504006IG-010504042 -
botond187
csendes tag
válasz Fferi50 #22787 üzenetére
Jól hangzik, hogy meg lehet csinálni, viszont lenne nekem szerintem több száz ilyen makrós megoldás.
Akkor mindegyikre külön makrót kéne írni, ugye?
Mármint csak az értékeket változtatni rajtuk.
Az is probléma, hogy ez bővülni fog, szóval, akkor mindig kell írni rá egy makrót. -
botond187
csendes tag
válasz Delila_1 #22793 üzenetére
Azt kéne változtatni, hogy amit csináltál, ott az alap oszlopon belűl is egy -tól-ig részt kéne létrehozzni.
Amit küldtél táblázatot úgy kéne módosítani, hogy:Alap oszlop ezt kéne két részre szedni, szintén egy -tól - ig részre, és ami ezen értékek közé esik azokhoz rendelje a jelenleg is meglévő -tól és az -ig oszlopban levő termékeket
010100000-tól 010100099-ig levő termékekhez rendelje aTól oszlop (ezen nem kell változtatni)
010504000-tól termékeketIg oszlop (ezen sem kell változtatni)
010504099-ig termékeket -
botond187
csendes tag
Pont kérdezni akartam, de ebben a táblázatban már látom, hogy hogy is gondoltátok.
Nagyon köszönöm a segítséget mindkettőtöknek, ilyenre gondoltam pont. -
botond187
csendes tag
Sziasztok,
Olyan képletet keresek, amivel egy oszlop azon sorába kéne beírnia egy fix számot, amelyik utána levő oszlopok soraiban szerepel egy szám. Az utána levő oszlopok számát én adnám meg, mert valahol 1 valahol 10 oszlopból is kéne keresnie.
Minden oszlopnak van egy fix száma.Pl:
K oszlop azon sorába írja be a 233-at, ahol az M,N,O,P,Q,R,S,T,U bármely oszlop bármely sorában szerepel szám.
Ha nem szerepel szám, ne írjon semmit, hagyja üressen a cellát.Egy kép a jobb átláthatóság kedvéért:
Válaszokat előre is köszönöm.
-
botond187
csendes tag
válasz Delila_1 #22796 üzenetére
Szia,
Amit csináltál táblázatot nekem, azzal a táblázattal kapcsolatba lenne még egy olyan kiegészítés, hogy ezt ki lehetne egészíteni még további -tól -ig altáblákkal?
Az a baj, hogy valamelyiknél nem lenne semmi, valamelyiknél 1, valamelyiknél akár 4-5 kiegészítés is lenne.
[ Szerkesztve ]
-
botond187
csendes tag
válasz Delila_1 #22852 üzenetére
Nem, arra gondolok, hogy a V és az W oszloppal kiegészíteni ugyanolyan feltételekkel, mint a T és az U oszlopban levőkkel, csak más cikkszámokkal. És ebből mondjuk 5 ilyet feltételt megadni.
És azokat is tegye a B oszlopba, ugyanúgy "I" jellel elválasztva.[ Szerkesztve ]
-
botond187
csendes tag
válasz Delila_1 #22854 üzenetére
Úgy értem, hogy egymásba nem kell hogy passzoljon.
S oszlopot nézze alapul mindig.
Nézze meg, hogy a T és az U oszlop közé esik-e, ha igen, tegye be a B oszlopba. (amit már megcsináltál)
Ezután nézze meg, hogy V és W oszlopot (más értékekkel), és ha igen, tegye be a B oszlopba a másik mellé ha van ilyen. És így tovább még 3x így.Meg lehetne ezt úgy is csinálni, hogy 5x leírni, ezért gondoltam, hogy betenni egymás mellé, így egyből kiolvasná.
-
botond187
csendes tag
válasz Fferi50 #22859 üzenetére
Igen, csak gondoltam egybe megírni egyszerűbb, bár most így belegondolva, lehet jobb külön-külön, és akkor akárhányat is betehetek.
Viszont lenne még egy olyan kérdés, hogy azt be lehet állítani, hogy a találatok közül csak 1-et tegyen be feltételenként?
Tehát a T és U oszlopban levő értékhez talál mondjuk 5 feltételt ami megfelel, de ebből csak 1-et emeljen ki, majd nézze meg a következő 2 oszlopot, ebből is válasszon ki 1 értéket (ha több lenne), és így tovább. -
botond187
csendes tag
válasz Delila_1 #22872 üzenetére
Szia,
tanácsodat megfogadva, kialakult a végleges verzió.
Nagyjából maradt ugyanaz, csak hogy mit, hogy olvasson ki, az tisztázódott.
Tehát, azt szeretném elérni, hogy a B oszlop ki legyen töltve.(6 cikkszámmal "I" jellel elválasztva)Az xls fájlból jól lehet látni amit feltettem: IDE
A cikkszám így áll össze: főkategória - alkategória - 2.alkategória - sorszám (3 jegy)
Tehát 4 részből áll.
Ha nincs mondjuk 2.alkategória, akkor ott "00" szám áll.A-oszlopban vannak a cikkszámok.
B-oszlopba kellene tenni a találatokat.
D-oszlopban lenne a lépcsőköz.Csoportok:
E-oszlop kiolvasás alsó határa
F-oszlop kiolvasás felső határaG-oszlop kiolvasás alsó határa
H-oszlop kiolvasás felső határaI-oszlop kiolvasás alsó határa
J-oszlop kiolvasás felső határaK-oszlop kiolvasás alsó határa
L-oszlop kiolvasás felső határaM-oszlop kiolvasás alsó határa
N-oszlop kiolvasás felső határaO-oszlop kiolvasás alsó határa
P-oszlop kiolvasás felső határaB oszlopba úgy szedje össze az eredményt, hogy A oszlop bármely eleme ha beleesik D oszlop egymás alatti értékébe (D2-D3, D3-D4 D4-D5 stb stb), akkor az E-F, G-H, I-J, K-L, M-N, O-P csoportok oszlopaiba eső cikkszámot/okat adja ki eredményül.
Ha több találat is lenne csoporton belül, véletlenszerűen válasszon ki 1-et.
Kis csavar, ha ez is megoldható: ha nincs olyan feltétel, hogy mind a 6 csoportból tudjon választani 1-1 cikkszámot, akkor, a meglévőből válasszon ki annyit, hogy elérje a 6 cikkszámot.
Tehát a cél, hogy a B-oszlopba 6 cikkszám kerüljön.Remélem érthető
Köszönöm a segítséget előre is
-
botond187
csendes tag
Sziasztok,
Olyan kérdésem lenne, hogy milyen képlettel lehet beilleszteni 2 karaktert már létező cellákba úgy, hogy mindegyiknél a legelejére kerüljön ez a két karakter?
Köszönöm a válaszokat
-
botond187
csendes tag
Köszönöm a gyors választ, nemsokára kipróbálom.
[ Szerkesztve ]
-
botond187
csendes tag
Sziasztok,
Arra keresek képletet, hogy a cellákban lenne egy random szám, és azt a számot kerekítse fel úgy, hogy az utolsó 2 számjegye 90-ra végződjön. A kerekítés képlet valamiért nem működött.
Köszönöm a segítséget előre is
-
botond187
csendes tag
válasz Delila_1 #23172 üzenetére
Szuper, működik.
Olyan segítség kellene még, hogy csináltál egy cikkszám kiolvasós makrót nekem, amiben pár hozzászólással feljebb Fferi50 segített egy-két dologban már. (A füzetet ferakom IDE)
Ezt 6-oszlopba lefutattam külön-külön, más értékekkel beállítva, mert 6 különböző értékeket kellett kiolvasnia.
Ezzel kapcsolatba lenne olyan kérdésem, hogy miután kihozta az eredményeket 6 oszlopba, oszloponként van hogy 1-2, van hogy 0 találat van, van hogy 6 találatot is kidob.
Ebből szeretném azt kihozni, hogy egy másik oszlopba gyúrjon össze 6 találatot úgy, hogy mind a 6 oszlopból kerüljön bele legalább 1. Ha nincs mind a 6 oszlopba találat, akkor a többiből szedjen össze 6-ot.Ez megoldható?
Köszönöm a választ előre is
[ Szerkesztve ]
-
botond187
csendes tag
válasz Delila_1 #23183 üzenetére
Lefuttatom a makrókat 1-6-ig (8-ig van megcsinálva, de elég a 6.-ig), mindet egyesével, mert ha csak a modul 3-at futtatom le, akkor a 3. oszlopba futtatja le.
modulkieg1-et ha lefuttatom csak az AH oszlopba dobja ki az eredményeket
kieg2-nél az AI oszlopba dobja ki
modulkieg3-nál csak az AJ oszlopba hozza ki az eredményeket
és így tovább.
Ezzel így nincs is gond, 6-szor lefuttatom, bár ha le lehetne egybe futtatni az se lenne baj, így legalább külön-külön is tudom futtatni.
Azt szeretném, hogy az AH-AI-AJ-AK-AL-AM oszlopból szedjen össze 6-ot, és mondjuk a B oszlopba tegye ki mint végeredmény.
Úgy gyűjtse össze, hogy ha az AH-AI-AJ-AK-AL-AM oszlopban mindegyikben van eredmény, akkor mindegyikből 1-1-et szedjen ki.
Ha nincs mindegyikbe oszlopban eredmény, akkor a többiből gyűjtse össze a 6-ot.
Elsődleges az lenne, hogy mindegyikből összejöjjön legalább 1. -
botond187
csendes tag
válasz Delila_1 #23189 üzenetére
Szia,
Valami nem stimmel, nálad lefutott, és kihozott az egész B oszlopba eredményt? (ameddig az A oszlopban van cikkszám)
Nekem csak a B-oszlop első 6 sorába hoz ki valamilyen eredményt. Ez is furcsa, hogy a B6-ba jön ki úgy az eredmény ahogy kellene, a B5-be amibe ugyanúgy 6 cikkszámot kéne kihozznia, csak 3-at ad ki. -
botond187
csendes tag
válasz Delila_1 #23202 üzenetére
Ugyanaz, csak B2-B7-ig futttatja le, pedig addig kéne, amíg van az A oszlopban cikkszám.
B6-így kéne csinálni a többinél is. Érdekesség, hogy a B5-be ugyanannak kéne lenni, mint B6-nál, mégis csak 3 eredményt hoz.
A vizsgált oszlopoknak ezeknek kéne lenni: AH-AI-AJ-AK-AL-AM. -
botond187
csendes tag
válasz Delila_1 #23204 üzenetére
B oszlopba gyűjtse össze az AH-AI-AJ-AK-AL-AM oszlopból kiválogatva 6 cikkszámot, elsődlegesen 1-1-1-1-1-1 cikkszámot, ha nincs ezen 6 oszlop (AH-AI-AJ-AK-AL-AM) valamelyikében cikkszám, szedje össze a többiből ha tudja(szintén AH-AI-AJ-AK-AL-AM oszlopokból).
B1-be az AH1-AI1-AJ1-AK1-AL1-AM1-ből
B2-be az AH2-AI2-AJ2-AK2-AL2-AM2-ből
stb. szedje össze a cikkszámokat addíg, amíg van A oszlopban cikkszám.A lényeg az lenne, hogy ha van mondjuk 24 találat valahol (pl A240), szűkítse le 6-ra, de továbbra is úgy, hogy szedjen össze legalább 1-1-et a ( példánál maradva az AH240-AI240-AJ240-AK240-AL240-AM240)- oszlopokból.
[ Szerkesztve ]
-
botond187
csendes tag
válasz Delila_1 #33488 üzenetére
Szóval, fkeres függvénnyel végigmegyek egy oszlopon és van olyan találat, aminél nem talál értéket, így oda 0-t ír, vagy ha benne sincs a keresett érték, arra #HIV értéket ír (ezzel nincs is baj).
Ha lefuttatom az fkeres függvényt, akkor ahol nincs találat, ott ki kellene törölni, hogy üres legyen az a cella értéke.
Ezt az egészet betenném egy makróba, így egy parancsal végig tudnék menni. -
botond187
csendes tag
Sziasztok,
Segítséget szeretnék kérni, hogy melyik képlettel lehet egy cella tartalmának az elejét megtartani?
Kb. 25 karakterből áll a cella, de csak az első 13-ra lenne szükségem.
Köszi a segítésget előre is. -
botond187
csendes tag
válasz Delila_1 #33977 üzenetére
Köszi.
Lenne egy másik kérdésem, próbáltam a vlookup függvényt, de valamiért nem akar működni.
A képlettel szerintem nincs probléma, valami más lesz a hiba.Felkiáltójelet jelez, de nem tudom, mire gondol pontosan.
Azt szeretném elérni, hogy a sheet2-ben a "C" oszlopban ott legyen a megfelelő kód a sheet1 "C" oszlopából.
Új hozzászólás Aktív témák
- Honor Magic6 Pro - kör közepén számok
- Volvo és Saab topik
- Samsung Galaxy A54 - türelemjáték
- Épített vízhűtés (nem kompakt) topic
- Milyen notebookot vegyek?
- VR topik (Oculus Rift, stb.)
- Kerékpárosok, bringások ide!
- Microsoft Surface
- Milyen légkondit a lakásba?
- Samsung Galaxy S24 - nos, Exynos
- További aktív témák...
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest