-
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
-
Delila_1
Topikgazda
válasz jackal79 #43401 üzenetére
Az INDEX függvény jó erre. Az első paraméter a terület (A és B oszlop), a második a sor –hol.van(min(a B oszlopban) –, a harmadik az A oszlop (vagyis 1), mert onnan kapod meg a megye nevé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.
-
bucihost
senior tag
Sziasztok!
Van egy pivot táblám ami mysqlből veszi az adatokat (Adatok\Adatok beolvasása\Adatforrás beállításai\Forrás módosítása menüben).Ennek a SQL-Utasáítás része itányatható macroval? Vagy az megoldható, hogy a query értéke(ke)t adott cellákból vegye? PL WHERE DATUM between '2020-03-28' AND '2020-03-28' helyett WHERE DATUM between 'K1' AND 'K2'
?
-
Delila_1
Topikgazda
válasz bucihost #43407 üzenetére
Találomra egy linkről letöltöttem, ezt a makrót kaptam:
Sub Rögzítés1()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://menetrend.derke.hu/?getlines=23,1", Destination:=Range("A1"))
.Name = "?getlines=23,1"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlEntirePage
.WebFormatting = xlWebFormattingNone
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = False
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
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.
-
Fferi50
őstag
válasz Delila_1 #43409 üzenetére
Szia!
Ebben nincs SQL utasítás.
A kérdező QueryTable objektumának a CommandText tulajdonságát kell megváltoztatni. A szerkezetét makrórögzítéssel szerintem valamilyen tulajdonság (pl. a kiválasztás szempontja) megváltoztatásával lehet megkapni.
Régi emlékeimben az élt, hogy a frissítéssel is meg lehet kapni, de ez sajnos nem így volt.
A CommandText-et szépen össze lehet rakni cellákból vagy makróból is.
Üdv. -
csongi
veterán
Sziasztok!
Milyen függvényt lehet alkalmazni erre?
500 nak kivonom a 48%át akkor az eredmény 260. -
kickboxko
tag
Sziasztok!
Lenne egy nagyon egyszerű, de mégis borzalmas idegesítő kérdésem.
Letöltöttem X honlapról egy hatalmas nagyságú táblázatot amiben van egy Dátum sor, viszont ez a Dátum sor nem a tipikus excel-es dátum hanem valami elfuserált fajta amivel nem tudok dolgozni. Hogyan tudnám ezt átalakítani normál exceles formátumra alakítani ? Lásd csatolt képek.
(Igen a számformátum menü alatt végigpróbáltam az összes opciót és egyikre sem reagált, mégis dátum a cella típusa és nem enged vele dolgozni, próbáltam ezen felül a Dátum és Dátumérték függvényt de egyikkel sem volt jó.)Ez lenne a normális jó:
Magyar verziójú 2016 - os excelem van.Előre is köszönöm a segítséget.
"Life is simple"
-
kickboxko
tag
válasz kickboxko #43414 üzenetére
Megoldottam manuális keresés és kijelölés, csere megoldással, így jó lett a dátumformátum:
Dátum sor/oszlop kijelölés után:
csere:
január helyett 01.
február helyett 02.
stb stb.Ezek után már minden függvény tudott dolgozni a formátummal.
De érdekelne ha bárki tudna rá egy egyszerűbb automatizáltabb megoldást is !
"Life is simple"
-
Fferi50
őstag
válasz kickboxko #43414 üzenetére
Szia!
Szerintem a cella formátuma szöveg.
Próbáld átalakítani a cella formátumot számmá. Ha számot kapsz, akkor dátum van benne, ha marad a mostani formátum, akkor bizony szöveg.
Ha szöveg, akkor átalakítása:=Dátum(BAL(E2;4);FKERES(KÖZÉP(E2;6;4) & "*";$X$1:$Y$12;2;0);BAL(JOBB(E2;3);2))
Ehhez fel kell venned egy táblázatot az X - Y oszlopokba. X oszlop a hónapok nevei, Y oszlop a hozzá tartozó szám.
Üdv. -
Fferi50
őstag
válasz kickboxko #43415 üzenetére
Szia!
De ha nem szeretnél segédtáblát, akkor az alábbi képlet is jó:=DÁTUM(BAL(E2;4);FKERES(KÖZÉP(E2;6;3);{"jan"\1;"feb"\2;"mar"\3;"ápr"\4;"máj"\5;"jún"\6;"júl"\7;"aug"\8;"sze"\9;"okt"\10;"nov"\11;"dec"\12};2;0);BAL(JOBB(E2;3);2))
Végülis 3 betű elég a hónap azonosításához.
Üdv. -
Phobion
őstag
-
m.zmrzlina
senior tag
INDEX-MATCH függvényben szertetnék névtartomány második oszlopára hivatkozni, de nem jön össze.
így működik:
=INDEX(évkat;MATCH(D63;alapadatok!$E$1:$E$17;0);2)
Azalapadatok!$E$1:$E$17
tartomány ugyanaz mint az "évkat" névtartomány második oszlopa. Erre lehet-e valahogy hivatkozni úgy hogy "évkat(másodikoszlopa)" vagy erre külön be kell vezetni egy új névtartományt? -
Fferi50
őstag
válasz m.zmrzlina #43421 üzenetére
Szia!
"erre külön be kell vezetni egy új névtartományt?"
Szerintem igen.
Bár az OFFSET függvény használatával úgy gondolom, ki lehet venni a második oszlopot:OFFSET(évkat,0,1,,1)
Ez angol formátum. Magyarban 2016-os óta ELTOLÁS a függvény neve.
(Nem tudom, milyen az Exceled, de amit beírtál, abban keveredik az angol és magyar szintaktika esetleg a régebbi verziókban még MATCH van magyarul is a HOL.VAN függvény helyett...?)
Üdv.[ Szerkesztve ]
-
m.zmrzlina
senior tag
válasz Fferi50 #43423 üzenetére
Köszönöm, akkor bevezetek még egy névtartományt szerintem az egyszerűbb. Illetve pontosabban a két oszlopból álló évkat-ot szétválasztom két külön névtartományra.
keveredik az angol és magyar szintaktika
Ezt nem értem. Angol excelem van. Az INDEX magyarul angolul is INDEX A MATCH meg nem is kérdés hogy angol. Vagy arra gondolsz, hogy a névtartomány neve ékezetes? -
Fferi50
őstag
válasz m.zmrzlina #43424 üzenetére
Szia!
A pontosvesszők mint elválasztók.... azok úgy tudom, csak magyarban működnek, angolban vessző van. Vagy rosszul tudom?
Üdv. -
Mutt
aktív tag
válasz Fferi50 #43425 üzenetére
Szia,
A pontosvesszők mint elválasztók.... azok úgy tudom, csak magyarban működnek...
Nem csak a magyarban, hanem többnyire az európai változatokban. Egész pontosan a Windows Területi beállításai alatt található lista elválasztót használja mindig az Excel. A képletek nyelve pedig a telepített nyelvicsomagok függvényében változtatható.
ü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 Phobion #43418 üzenetére
Szia,
Melyik az a függvény amely megnézi, hogy az A oszlopban szerepel-e a "szöveg"?...
Ha az egész oszlopot akarod ellenőrízni, akkor
DARABTELI(A:A;"*szöveg*")
képletet tudod használni.üdv
A tanácsaimat ingyen adom. Ha nem tetszik, akkor kérlek ne kritizáld! / https://github.com/viszi/codes/tree/master/Excel
-
Fferi50
őstag
válasz m.zmrzlina #43428 üzenetére
Szia!
Mutt megírta a megfejtést #43426.Üdv.
-
aAron_
őstag
Sziasztok!
Sajnos sehogy sem sikerült rájönnöm, és Google sem segített sokat.
Van pár adatsorom, amiket egy vonaldiagramon szeretnék ábrázolni. Hogy oldhatnám meg ezt a legegyszerűbben, ha minden adatsor értékeihez különböző "Vízszintes (kategória-) tengely felirat" tartozik?
Ebben az esetben ez egy szám, ami azt mutatja, hogy egy évnek hányad részénél van felvéve az adott érték, de ez lehetne akár dátum is.
[ Szerkesztve ]
What is your ikigai?
-
gepesz13
tag
Sziasztok!
Excel 2016-ban lenne olyan lehetőség, hogy csinálnék egy olyan táblázatot aminek az "A" oszlopában lenne a dátum. Viszont megjelölné pl: pirossal, hogy mely napokon nem lehet vásárolni. Pl: szombat; vasárnap; pirosbetűs nap; és a "ledolgozott" napok?
( nem a mostani vírushelyzetben, hanem pl: tavalyról)
Üdv: gepesz13[ Szerkesztve ]
-
lappy
őstag
válasz gepesz13 #43437 üzenetére
Beirod a keresőbe hogy munkaszüneti napok 2019 és lesz egy pár találat. Ezeket sajnos be kell vinni az Excelbe manuálisan akár másik munkalapra vagy a b sorba. Ezután feltételes formázással képlet alapján lehet pirosra váltani. Később megirom a képletet ha addig nem érkezne válasz.
Bámulatos hol tart már a tudomány!
-
Delila_1
Topikgazda
válasz gepesz13 #43433 üzenetére
Vidd be a kép szerint a dátumokat egy lapra.
Az A2: A13 tartománynak adj nevet, legyen Ünnep, a C2: C3 neve legyen Szabadnap.
A másik lapon vannak a dátumaid az A2: A367 tartományban. Erre adj feltétételes formázást, ahol a képlet=ÉS(DARABTELI(Szabadnap;A2)=0;VAGY(HÉT.NAPJA(A2;2)>5;DARABTELI(Ünnep;A2)>0))
Adj kitöltő színt.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
anonymus89
addikt
Sziasztok, most nagyjából átolvastam az excel megosztása keresési találatokat de nem találtam választ a kérdésemre.
A kérdésem, hogy egy hálózati meghajtjón lévő excel fájl közös használatának bekapcsolásakor le lehet-e tiltani hogy valaki azt kikapcsolja.
Mert úgy tudom a office 365 egy idő utána feldobja, hogy inkább az új társszerzőségi funkciót használjuk.Organikus, természetes összetevőjű, 100% tisztaságú bőrápoló termékek //marcsiszappan.hu//
-
RedHarlow
aktív tag
Mert napi szinten kell végigszummázni kb 30 tételre. Vagy ha egyszer elkészítem szumhatöbb függvénnyel a táblát akkor azt valahogy át tudom rakni a másnap érkezőbe? Próbáltam másolni de nem viszi át rendesen a függvényeket. Ezt kapom:
=SZUMHATÖBB(#HIV!;#HIV!;"Alma";#HIV!;"magán") -
Fferi50
őstag
válasz anonymus89 #43442 üzenetére
Szia!
Ha a közös munkafüzetet jelszóval védetten hoztad létre, akkor csak a jelszó ismeretében lehet megszüntetni a közös használatot.
Üdv. -
Fferi50
őstag
válasz RedHarlow #43443 üzenetére
Szia!
Ha úgy másolod, hogy belelépsz a cellába, kijelölöd a képletet teljes egészében, másolod ctrl+c -vel , majd az új fájlban belelépsz abba a cellába, ahol a képlet kell, itt a szerkesztőlécen állva beillesztés, akkor csak a képlet szövege fog belekerülni. Enter után működik.
A másolt cellából pedig kiléphetsz ESC-vel.
Ha a keresendő értéket (alma) nem direkt szöveggel írod be, hanem egy oszlopban van, akkor másolhatod az első cellába beírt képletet.
DE:
Szerintem jobb megoldás lenne, ha a megrendelés összesítő egy külön munkafüzetben lenne. Akkor a megnyitás után az Adatok - Kapcsolatok vagy hivatkozások menüpontban meg tudnád változtatni a forrás munkafüzetet.Üdv.
[ Szerkesztve ]
-
Fferi50
őstag
válasz bucihost #43445 üzenetére
Szia!
(humor, ha nem értékeled, akkor ugorj tovább: van még ötletem, mint a rabbinak a libák pusztulása idején )
Azt javaslom, csinálj egy makrórögzítést egy új tábla létrehozásával. Abban benne kell lennie, hogyan hozza létre a kapcsolatot. Ha a rögzített makrót felteszed ide, akkor kisilabizáljuk, hogyan tudnád beletenni makróval történő változtatást.
Üdv. -
Fferi50
őstag
válasz Delila_1 #43448 üzenetére
Igen, szuper, csak akkor valóban kell hozzá a makró, hogy ne kelljen minden nap létrehozni ismételten az új munkafüzetben.
"valahogy át tudom rakni a másnap érkezőbe?"
Nem értem, miért kellene minden nap az új fájlban csinálni az összesítést. De ha így van, akkor mindenképpen makró kell szerintem, a kimutatás létrehozásához is.
Üdv.
Új hozzászólás 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!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- Lemezes Retro PC Játékok
- Eladó Steam kulcsok kedvező áron!