- Synology NAS
- Letartóztatták a bitcoin-Jézust
- A franciáknak elege van abból, hogy minden gyerek mobilozik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kaspersky Antivirus és Internet Security Fórum
- Hálózati / IP kamera
- Aliexpress tapasztalatok
- Hálózatokról alaposan
- Amazon Prime Video
- Xiaomi AX3600 WiFi 6 AIoT Router
-
IT café
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
-
istvankeresz
aktív tag
válasz Delila_1 #49299 üzenetére
Jó ötlet, megpróbálom mennyire használható a szűrővel, de még gondolkodom a segédoszlopos megoldáson. Megpróbálom azt, hogy a segédoszlop celláiba a januári dátumokhoz 1-t, februári dátumokhoz 2-t párosítok és így tovább, így FKERES-el vagy XKERES-el talán áttudom rántani a nekem szükséges dátum adatokat szövegként a másik lapfülre.
Köszi az ötleteket!
XBOX ONE GT: istvankereszt79
-
Fferi50
őstag
válasz istvankeresz #49301 üzenetére
Szia!
"Megpróbálom azt, hogy a segédoszlop celláiba a januári dátumokhoz 1-t, februári dátumokhoz 2-t párosítok és így tovább"
A HÓNAP függvény pontosan ezt adja meg neked.
Üdv. -
-
fjns
lelkes újonc
válasz Dilikutya #49281 üzenetére
Bocsi, csak később vettem észre, hogy korábban kaptál már választ a kérdésedre, ráadásul Feri képlete jóval rövidebb (és valószínűleg gyorsabb is) az enyémnél.
Most leírok még egy megoldást, akár ezt is választhatod. Ha van lehetőség segédoszlop felhasználására, például a szomszédos T oszlopra, akkor akár az egész T oszlop összes cellájának, de legalább a T42:T51 tartományban a képlet legyen =SOR(). Ebben az
esetben az =ÁTLAGHATÖBB(S42:S51;S42:S51;">0";T42:T51;"<>46") képlet is jó lesz számodra. -
z123456789
addikt
válasz Fferi50 #49300 üzenetére
Sziasztok!
Na, úgy nézem ez már talán használható lesz valamire.
Illetve jelenleg már merültek fel bennem olyan kérdések, amikre rákerestem magamtól, és lehet, hogy nem a makró az amit én keresek. Lényegében most van egy szerkeszthető fájl, ami tartalmazza a kívánt adatokat, és ezt kell a korábban linkelt táblázatba illeszteni, hogy egy olyan formázott kinézete legyen. Ez csak valami sima hivatkozás szerkesztés, nem? Viszont azzal nem boldogulok, hogy miként tud az alap fájlban levő egy cellából hivatkozni soronként egy másik munkalapon levő külön cellákba. (Remélem érthetően írtam le. ) -
kartalhu
tag
Sziasztok!
=HA(B11<>"";MOST();"")
=HA(B15<>"";MOST();"")
Hónapokig működtek ezek függvények a Microsoft fiókban lévő exel táblázatban, de ma minden lapon az összes fügvénynél átállítódott a dátum.
A korábbi biztonsági mentéseken is ugyan ez a helyzet. Mi lehet az oka?[ Szerkesztve ]
-
félisten
válasz kartalhu #49308 üzenetére
Pontosabban, hogy "állítódott át" a dátum? Teljesen rossz dátum jelenik (nem a mai valós dátum) vagy csak a formátuma változott meg?
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)
-
Fferi50
őstag
válasz z123456789 #49306 üzenetére
Szia!
Néhány lépéssel megoldható szerintem. Mutatom a példádon képekkel is.
1. lépés:
B3 cella képlete: =HELYETTE(A3;Karakter(10);"!")
Ez azért kell, hogy jól látható legyen az elválasztás az adatok között.
2. lépés:
B3 cella kijelölése - másolás - irányított beillesztés értéket ugyanoda.
Ekkor a képlet helyett az új szöveg lesz a cellában.
3. lépés:
A B3 cella kijelölve -
Adatok - szövegből oszlopok - tagolt -
következő párbeszédpanelen: határoló jelek egyéb - felkiáltójel
következő párbeszédpanelen: rendeltetési hely C3
Befejezés.
Ekkor a C3 cellától látod az adatokat szétbontva, a megnevezés és az érték kettősponttal elválasztva, az első képen már ott van eredmény.
4. lépés
A C3 cellától végig kijelölöd az adatokat - másolás
A10 cella kijelölés - irányított beillesztés - transzponálás! (vigyázz, ezt csak akkor látod, ha rákattintasz az irányított beillesztésre)
5. lépés
A10-A21 cella kijelölése, majd
Adatok - szövegből oszlopok - tagolt
A második panelen a határolójel: egyéb kettőspont
Következő panelen rendeltetési hely B10
Befejezés
Láthatod az eredményt.
Természetesen akkor is működik a dolog, ha nem csak az A3 cellában van adat, hanem tovább lefelé is. Akkor a B3 cellába írt képletet húzhatod lefelé, majd a B oszlop adatot tartalmazó celláival megcsinálhatod 2 és 3. lépést. Ezután viszont soronként kell a transzponálást megcsinálnod - minden sort az előző adatok alá transzponálva. Az így kapott oszlopra szintén alkalmazod az Adatok - szövegből oszlopok műveletet.
FONTOS: Több adatnál lehetőséged van arra, hogy az "oldalrovatok" kimaradjanak az új helyről, igy egymás mellé kerülhetnek az adatok. Ebben az esetben a harmadik panelen az első oszlopnál be kell jelölnöd, hogy az oszlop kihagyása (átlépés).
Sajnos a szövegből oszlopok csak ugyanarra a munkalapra működik, de gondolom az eredmény átmásolása egy másik munkalapra már nem okoz gondot.
Természetesen mindez akár makróval is megoldható és akkor nincs kézi munka.
Remélem ez alapján sikerül megoldanod.
Üdv.[ Szerkesztve ]
-
Fferi50
őstag
válasz z123456789 #49306 üzenetére
Szia!
Az előző válaszomban írtam, hogy lehet makró is:
Ez a makró az A3 -ban levő értéket az A10 cellától azA:B
oszlopba bontja ki:Sub valaszto2()
a = Range("a3").Text
b = Split(a, vbLf)
For Each c In b
d = Split(c, ":")
For Each e In d
Range("A10").Offset(x, y).Value = e
y = 1
Next
x = x + 1
y = 0
Next
End Sub
A makrót egy modulba kell bemásolni (az összefoglalóban megtalálod hogyan). Ha a makrót meg szeretnéd tartani, akkor makróbarát formában (xlsm kiterjesztés) kell menteni.
Az A3 helyére írd annak a cellának a címét, amelyiket ki szeretnél bontani, az A10 helyére pedig azt, ahol az eredményt szeretnéd látni.
Üdv.[ Szerkesztve ]
-
kartalhu
tag
válasz Fire/SOUL/CD #49309 üzenetére
Minden korábbi dátum ugyan abban a formában átállítódott a mai napra.
-
Fferi50
őstag
válasz kartalhu #49312 üzenetére
Szia!
"Minden korábbi dátum ugyan abban a formában átállítódott a mai napra."
Ezen sajnos nincs mit csodálkoznod, ez a függvény, ugyanúgy mint a MA() függvény mindig az éppen AKTUÁLIS NAPOT és a MOST az IDŐT is adja vissza eredményül. Azért látod csak a dátumot, mert úgy van beállítva a cellaformátum.
Ez mindig így működött ez a funkciója, nem tudom, hogyan lehetett másként nálatok eddig.
Ha nem szeretnéd, hogy változzon a dátum, akkor a gyorsbillentyűkkel kell/lehet bevinni vagy átváltani a képletet értékké (másolás - irányított beillesztés értéket).
Üdv. -
istvankeresz
aktív tag
Üdv!
B oszlopban szeretném csökkenteni a számokat úgy, hogy annyival csökkenjen, amennyit A oszlop azonos számú cellájába írok, Múködik is, viszont, ha lejebb húzom a B oszlopon a kijelölőnégyzetet, hogy érvényes legyen az alatta lévő cellákra is, akkor az utolsó kivont összeget jelzi ki az összes olyan B oszlop cellája, amelyik elé nem írtam számot, amivel csökkenteni fogom. Lehet olyat, hogy csak akkor írjon ki a B oszlop értéket, ha elötte az A oszlopban érték a megfelelő cellában?
Tehát amíg A5, A6, A7...A20-ba nem írok értéket, addik B5,B6,B7...B20 üres cellának nézzen ki.
Köszi!
XBOX ONE GT: istvankereszt79
-
lappy
őstag
válasz istvankeresz #49314 üzenetére
ha üres az A akkor ne csináljon semmit különben a képleted
Bámulatos hol tart már a tudomány!
-
Delila_1
Topikgazda
válasz istvankeresz #49314 üzenetére
A C2 cella képlete legyen
=HA(SZÁM(A2);B1-A2;B1)
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Syl
nagyúr
Dátumsorozatot szeretnék létrehozni. Például egymás alatt minden péntek. Ez régen (sok-sok éve) úgy működött, hogy beírtam pár dátumot [kép], kijelöltem és a jobb alsó sarokban látható pöttyöt megfogva "lehúztam" és az Excel létrehozta a kívánt számú dátumot. De most (Office365) ez tök értelmetlen eredményt ad [kép], pedig a cellák formája korrekt dátumra van állítva [kép].
Makró nélkül, lehetőleg a webes felületen hogy tudnám ezt legegyszerűbben megoldani?Never let your sense of morals prevent you from doing what's right.
-
félisten
Most is úgy van, ahogy régen, nálad van valami gebasz...
Nyiss meg egy teljesen új, üres munkafüzetet és próba.
Amúgy Magyar OS és Magyar Office, amit használsz?
Esetleg a butított, ingyenes, online O365-t? (amúgy megnéztem most, ott is jó)[ 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)
-
Syl
nagyúr
válasz Fire/SOUL/CD #49322 üzenetére
Webes Office. Akárhány új dokumentumot nyitok, mindig ilyen nyomi a dátumkezelés.
Never let your sense of morals prevent you from doing what's right.
-
Relax5
csendes tag
Sziasztok,
Egy olyan excelre lenne szükségem amit telefonról is tudok frissíteni (adatot bevinni, egy file kéne ahol megrendeléseket tudok rögzíteni, és ebből a file-ból tudna egy excel dolgozni, bármilyen megoldás érdekel). Próbáltam a Google-nél a táblázatokat de igazságszerint az sem vált be, továbbá nem a legfelhasználóbarátabb környezetet kaptam (ez lehet az én hozzánemértésem miatt is). Valakinek van bármi ötlete hogy lehetne/mivel lehetne ezt megoldani?
-
-conrad-
addikt
Sziasztok,
egy elég egyszerűnek tűnő problémával szembesültem már csomószor csak lusta voltam arra, hogy képlettel oldjam meg de már zavaró. Most próbáltam ezt beképletezni, offset függvény stb. de szerintem túlkombinálom.
Az a feladat, hogy vannak sheet1-en egymás alatt A1-A2-A3-A4… cellákban számok. Csinálok rá sheet2-n egy többsoros táblázatot amiben hivatkozok ’sheet1’!A1-re. Ezt szeretném másolgatni lefelé úgy, hogy a következő többsoros táblázat ’sheet1’!A2-re hivatkozzon akkor is, ha nem 1 hanem 13 sorral lejjebb kerül a cella. Remélem érthetően fogalmaztam. Most ’sheet1’!A13-ra hivatkozik ha 13 sorral lejjebb kerül, lévén többsoros.
Remélem van valami faék egyszerűségű módszer rá, és tudtok benne segíteni -
sztanozs
veterán
válasz -conrad- #49327 üzenetére
1) segédoszlop és OFFSET használata
2) ha nincs az adott oszlopban más, csak az az egy cella kitöltve (és utána 11 cella üres) akkor COUNTA és OFFSETJOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
-conrad-
addikt
válasz sztanozs #49328 üzenetére
Bocsi, nem értem. Offsettel is próbáltam léptetni segédcellával ahogy írod de akkor pedig a segédcella léptetése rossz, csak áttettem a problémát. Így csináltam.
(az lenne a lényeg, hogy a hivatkozást másolva bárhová (a lehet fix, hogy minden ötödik cellába másolom le, tehát B5-B10-B15.. de az adatban csak egyet lép) mindig csak egyet lépne lejjebb az "adat" résznél.) -
sztanozs
veterán
válasz -conrad- #49329 üzenetére
Sheet1
Sheet2 kijelölése
Sheet2 kijelölés lehúzvaFüggvény B1-be:
=OFFSET(Sheet1!$A$1,Sheet2!A1-1,0)
Segédoszlop nélkül (viszont kötelező a fejléc az első sor előtt):
Függvény A2-be:
=OFFSET(Sheet1!$A$1,COUNTA($A$1:A1)-1,0)
Dollárjelekre oda kell figyelni a függvényben[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
hentes555
senior tag
Sziasztok!
Nem igazán értek az Excelhez, ezért kérnék segítséget tőletek az alábbi dolog megvalósításában:
Van egy alvázszámokat (kb. 6-700 db) tartalmazó lista, amit 2-3 naponta le kell töltenem és mindig változik a tartalma, hol új elemek jönnek, hol régiek eltűnnek. Amit szeretnék, hogy egy ilyen listát lehúzva az excel beírja az alvázszámok mellé a tulajdonos nevét és címét. Ezeket úgy terveztem, hogy egy másik munkalapot hozok létre, amibe beírnám az alvázszámok mellé a tulajok nevét. Milyen függvénnyel tudom a másik munkalapról beíratni a tulajdonosok nevét a megfelelö alvázszámok mellé?
"Tiefe Brunnen muss man graben wenn man klares Wasser will"
-
Delila_1
Topikgazda
válasz hentes555 #49331 üzenetére
A Letöltött lap A oszlopában vannak a rendszámok, az Adatok lapon a többi adat.
A Letöltött lap B2 cellájába beírod a képletet, jobbra másolod. majd mindkettőt le, ameddig adataid vannak az A oszlopban. Ha nincs meg a rendszám az Adatok lapon, a képlet HIÁNYZIK szöveget ad, pótolnod kell az Adatok lapon.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
adDis
csendes tag
Sziasztok!
Van egy jelenleg 2300 sort tartalmazó, de folyamatosan bövülő adatbázisom. Azt szeretném megoldani, hogy az egyik oszlopában legalább egyszer előforduló értékeket kilistázza nekem valami. (Az oszlop csak szöveges értékeket tartalmaz.) Azért lenne szükségem erre, mert ugyanarra a kategóriára az idő múlásával (sajnos) többféle megjelölést használtam, és szeretném őket először egységesíteni, majd a kategóriát pontosan leíró szöveges értékek képletbe illesztésével bizonyos kimutatásokat készíteni. Mivel közel 50 féle érték lehet legalább a szűrő tartalmából ítélve, jó lenne, ha nem manuálisan kellene kiíorgatnom ezeket, ill. ha új érték kerülne be, akkor könnyen tudjam frissíteni is a listát. (A manuális frissítés bőven elegendő lesz - bár ehhez gondolom a hivatkozási tartomány kezdőpontját kell csak majd frissítgetnem). Az általam használt Office verzió: Professional Plus 2010.
Válaszotokat előre is nagyon szépen köszönöm!
-
Delila_1
Topikgazda
Egy új oszlopban a DARABTELI függvény megmutatja, melyik értékedből mennyi található. Ezt szűrheted az 1-nél nagyobb értékekre, ezek a duplikátumok.
Feltételes formázással is színezhetsz, ide is a DARABTELI függvényt adhatod meg.=darabteli(A:A;A2)>1
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
adDis
csendes tag
válasz Delila_1 #49334 üzenetére
Kedves Delila_1!
Köszönöm szépen a válaszod! És az megoldható, hogy magukat az egyedi értékeket is leválogassa /kilistázza "valami"? (Ugyanis egy külön fülön szeretnék rájuk kimutatásokat készíteni: pl. más oszlopok tartalmához képest felderíthetők-e bizonyos összefüggések stb.)
[ Szerkesztve ]
-
adDis
csendes tag
válasz Delila_1 #49334 üzenetére
Bár igazából ezen is szerintem el fogok tudni indulni. Az jött ki, hogy 214 olyan szöveges érték van, ami legalább egyszer fordul elő - ez azért már kezelhető mennyiség! Megnézem, hogy ezek közül mennyi az átfedés, egységesítek, aztán mehetnek a képletekbe. Köszönöm!
[ Szerkesztve ]
-
Delila_1
Topikgazda
Szűröd a segédoszlopot az 1-es, vagy az 1-nél nagyobb értékekre aszerint, hogy a duplikációkat, vagy az egyedi értékeket akarod másik lapra másolni.
Kijelölöd a szűrt sorokat, majd a Ctrl+c, Ctrl+v párossal átmásolod a másik lapra.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
oke
senior tag
Sziasztok,
Egy FKERES-hez hasonló megoldást keresnék, csak nekem nem csak egy azonosító+ a hozzá tartozó oszlop elsőre megtalált adata kellene, hanem az összes olyan sor adatára, amiben megtalálható még az azonosító, mondjuk egymás melletti oszlopba kerüljenek:
Példa:
1.tábla, amiből kellene a B oszlop adata:
2. Tábla, amibe az azonosító alapján minden olyan adat kellene, ahol az azonosítók megegyeznek az első táblával és ezt az eredményt hozná, azaz a G oszlopba bekerülne az első találat, a H-ba a második stb.:
[ Szerkesztve ]
-
Mutt
aktív tag
Szia,
Microsoft 365-ös verzió esetén a SZŰRŐ (FILTER) függvénnyel egyszerűbb.
A mintád szerint a G2-es cellának ez a képlete:
=TRANSZPONÁLÁS(SZŰRŐ($B$2:$B$1000;$A$2:$A$1000=F2))
üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Geryson
addikt
Kedves Szakértők!
Minap, az apróbb Excel tapasztalatomat fejlesztettem azzal, hogy megtanultam az adatok beolvasását weblapról, azaz pl. egy MNB-árfolyamot már online kérdezek le.
Egy másik lekérdezést is be szeretnék állítani, de ez nem működik. A meghívott webcím itt is konstants, azaz https://tablemaker.integ.hu/reports/4/_/dateby/2022-01-01/2022-12-31, tehát kiválóan alkalmas a beolvasásra. Ez a honlap viszont jelszóvédett. Gondolom, hogy ezt az Excel is érzékeli, mert a cím beírását követően a következő ablak jön fel:
A jelszó és felhasználónév beírása utána viszont visszadob (pedig biztosan jó mindkettő):
Ha nem írok be semmit sehova, akkor a lekérdezés eredménye egy fejléc 3 cellával, de a web-előnézetben látom, hogy a bejelentkezési ablaknál akad meg:
Mi lehet a gond? Előfordulhat, hogy a honlap nem alkalmas ilyen jellegű lekérdezésre?Köszönöm!
Rinderkennzeichnungsfleischetikettierungsüberwachungsaufgabenübertragungsgesetz
Új hozzászólás Aktív témák
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- World of Warcraft Shadowlands Collectors edition EU EN
- Steames kulcsok jó áron eladóak!
- Steam, Windows, Origin kulcsok, előfizetések közvetlenül a kiadótól, a LEGJOBB ÁRON!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: Ozeki Kft.
Város: Debrecen