-
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
A makró:
Sub Lapokra()
Dim lap%, sor%, usor%, sor_lap%
Sheets("Tábla").Select
'Lapok eddigi adatainak törlése
For lap% = 2 To 13
Sheets(lap%).Rows("2:1000").Delete
Next
'Sorok a lapokra
usor% = Range("A1").End(xlDown).Row
For sor% = 2 To usor%
lap% = Month(Cells(sor%, 1)) + 1
sor_lap% = Sheets(lap%).Range("A10000").End(xlUp).Row + 1
Rows(sor%).Copy Sheets(lap%).Cells(sor_lap%, 1)
Next
End SubAz első lap a Tábla nevű, amit a Sheets("Tábla").Select sorban átírhatsz a saját lapod nevére. Ezután következik a 12 hónapot tartalmazó lapod.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
válasz csferke #12500 üzenetére
Érvényesítéssel vidd be az adatot az A1-be, akkor nem látszik keret és nyíl a nyomtatásban.
A névhez tartozó adatokat az FKERES függvény segítségével vidd be a többi cellába.
Erről a függvényről olvashatsz a súgóban, de itt a fórumon is sok szó esett, pl. tegnap is.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
csferke
senior tag
válasz Delila_1 #12502 üzenetére
Fkeres = Lookup ??
Ha igen, akkor ezt már használom egy másik táblában.Érvényesítéssel vidd be az adatot az A1-be, akkor nem látszik keret és nyíl a nyomtatásban.
Nem tudom mi az az "Érvényesítéssel". Elmagyaráznád? Esetleg az angol verziós parancsszavakkal.[ Szerkesztve ]
-
KMan
őstag
Sziasztok! Az lenne a kerdes hogy melyik megyeben a legmagasabb a munkanelkuliek szama! Fugvennyel kell persze!
Gondolom max fugveny kell es... ??? Koszi!
A B
BAZ 53 427,0
Budapest 18 767,0
Baranya 17 854,0
Pest 16 741,0
Békés 16 210,0
Csongrád 14 685,0
Fejér 13 963,0
Heves 12 374,0
Nógrád 12 179,0
Tolna 10 885,0
Zala 9 197,0
Vas 5 842,0Csak a balekok alszanak [SAS]
-
félisten
-
jani-wan
tag
Ha meg tudod cserélni a két oszlopot hogy a szám legyen elöl akkor:
=FKERES(MAX(A:A);A:X;2;0)így kiválasztja a legnagyobb értéket és az alapján keres a kijelölt táblában
ha nem megy a csere akkor nem tudomés itt nálad mintha lenne harmadik oszlop is
szerk:
hogy tiltom le az emotikont? elrontja a képletetaz X valójában B de itt emotikon lesz belőle
[ Szerkesztve ]
-
KMan
őstag
válasz Fire/SOUL/CD #12506 üzenetére
Sajnos elcsuszott a tablazat a hsz irasa kozben...
Az A oszlopban vannak a megyek nevei.
A B oszlopban vannak a szamok. Egy tizedesjeggyel (azok a ",0"-ak)
Egy cellaba fugvennyel kell beirni, hogy melyik megyehez tartozik a legnagyobb szam.
[ Szerkesztve ]
Csak a balekok alszanak [SAS]
-
jani-wan
tag
-
félisten
-
KMan
őstag
Koszi mindenkinek!
Csak a balekok alszanak [SAS]
-
lomajpure
csendes tag
Sziasztok!
Szeretnék segítséget kérni a következőben(nézzétek el a nem hozzáértésemet, alap excel felhasználó vagyok.. ):
Van egy céges termelés jelentés, amiben műszakokra osztva vannak darabszámok rögzítve. A termelés jelentés egy workbookban (1.xls) van amiben van 3 lap. Egy hálózatra kötött gépen van tárolva, és azt szeretném, ha pl.: egy másik gépen egy másik (2.xls) excel fájlba írok be egy darabszámot pl.: A1 cellába, és mentem a fájlt, akkor a fő termelés jelentés pl. VB segítségével a 2.xls A1 cellából az 1.xls C3 cellájába olvassa az adatot. A másik dolog pedig az lenne, hogy ha megnyitom az 1.xls-t, ellenőrizze hogy megvan-e a 2.xls, ha nincs, akkor kidobjon egy folytatja/bezár figyelmeztető ablakot.
A segítséget előre is köszönöm!Kuss! P#cs@ba! Pofádat befogod! A te dolgod a szülés! ~ Eric Cartman
-
Delila_1
Topikgazda
válasz csferke #12518 üzenetére
Csak tippelek az angolra. A 2003-as verziót írom, mert nem adtad meg, melyiket használod. Valószínűleg a Data | Validation menüpontban találod meg, az A1 cellán állva.
A csatolt képen láthatod az A2 és A3 képleté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.
-
dancers
csendes tag
válasz Delila_1 #12520 üzenetére
Szia!
Ne haragudj a zavarásért, már jó pár megoldást adtál nekem a pcforumon .
Múltkor kérdeztem egyet,
dancers kérdése privát | 2012.01.06. 10:46 | válasz
Sziasztok!Azt szeretném excelbe, hogy ha A1 cella értéke 1 akkor jelenjen meg egy kép, ha a cella értéke 2 akkor jelenjen meg egy másik kép. köszönöm
Delila megoldása (50 pont) előzmény | privát | 2012.01.06. 12:51 | válasz
A laphoz kell rendelned ezt a rövid makrót: lapfülön jobb klikk, kód megjelenítése, a jobb oldalon kapott üres lapra másold be.Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If Target = 1 Then
ActiveSheet.Shapes("Picture 1").Visible = True
ActiveSheet.Shapes("Picture 2").Visible = False
End If
If Target = 2 Then
ActiveSheet.Shapes("Picture 1").Visible = False
ActiveSheet.Shapes("Picture 2").Visible = True
End If
End If
End SubA "Picture 1" és "Picture 2" nevében a számot írd át a saját képeid sorszámára.
dancers hozzászólása Delila (12:51) részére előzmény | privát | 2012.01.06. 13:12 | válasz
Ne haragudj, hogy ilyen értetlen vagyok, de hogyan kell a képeimnek sorszámot adni?
köszönöm a segítségetDelila hozzászólása dancers (13:12) részére előzmény | privát | 2012.01.06. 13:16 | válasz
Mikor beviszed a képet, a szerkesztőléc bal oldalán megjelenik a neve, sorszámmal együtt, pl. "Kép 1".Az az igazság, hogy nem tudok programozni, és akárhogy is próbálkoztam, nem sikerült megcsinálnom.Beillesztettem amit írtál, de nem tudom a képeket hogyan kell hozzá kapcsolni.Kérlek segíts, ha van egy kis időd, mert amit kaptam feladatot excelben, abból már csak ez hiányzik.
köszönöm szépen
-
GeryG19
csendes tag
Hali!
egy olyan kérdésem lenne ha egy excelben van több lapom tudok-e azokból adatokat keresni úgy hogy az egy külön lapon jelenjen meg de úgy szűrni is lehessen a példa igy lenne.
1 lap 2 lap 3 lap 4 lap én az első háromba írtam adatokat és a 4.be szeretném őket keresni de úgy hogy ott szűrős oszlopok vannak remélem érthető voltam ha nem akkor szóljatok és megfogalmazom és ha kell képekkel megmutatomÜdv : G3RY
-
amdk7
aktív tag
Sziasztok,
Van egy dátumom (1999.05.02.) ehhez adnék hozzá egy cellaértéket (év) pl: 3
Azt szeretném, hogy 3 évet hozzáadjon az eredeti dátumhoz, tehát legyen: 2002.05.02.Próbáltam ezzel: =DATE(YEAR(A2)+B2,MONTH(A2),DAY(A2))
A2: eredeti dátum
B2: hozzáadandó évDe nem müködik
Jól jönne egy kis segítség.
UI.: Angol - Excel 2007Köszönöm: amdk7
Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
zoo8800
veterán
Sziasztok!
Egy javítást szeretnék kérni. Egy cellában kellene szummázni, és az értéket lefelé kerekíteni. Ezt írtam be, de a képlet nem jó. (argumentumhiba)
=KEREK.LE(SZUM(AL29;AK29;AJ29;AI29;AH29;F29;E29;D29;C29;I29;AG29;AD29;AA29;X29;U29;R29;O29;L29))*B29
Mi benne a hiba?Köszi
rip and tear, until it is done
-
amdk7
aktív tag
válasz Delila_1 #12526 üzenetére
A pontokat kicseréltem pontosvesszőre így elfogadja.
Beállítottam a formátumokat, de teljesen mindegy mennyit írok évnek, 1900-at ad az eredeti dátumhoz.A beállított évet, napnak veszi és azt adja az eredeti évszámhoz.
[ Szerkesztve ]
Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
félisten
-
Delila_1
Topikgazda
válasz m.zmrzlina #12532 üzenetére
Közben én is összehoztam, a SZUM tartományát egy kicsit egyszerűsítve
=KEREK.LE(SZUM(C29:F29;I29;L29;O29;R29;U29;X29;AA29;AD29;AG29:AL29)*B29;2)
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
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #12535 üzenetére
Hát ez az! Pontatlan a kérdés feltevése. Az is lehet, hogy nem 2 tizedesre kell kerekíteni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
zoo8800
veterán
Köszi, már értem. Utólag próbáltam a szumma fv-be beszúrni a kerekítést.
rip and tear, until it is done
-
amdk7
aktív tag
válasz Delila_1 #12533 üzenetére
Valami miatt nem kell neki a vesszős változat: [link]
Illetve valami miatt a pontosvesszős jó lett.Nem értem, de most jó....
A tört évekre viszont nem jó pl.: 0,5év. Emiatt if-es függvényt célszerü beágyazni?Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
amdk7
aktív tag
válasz Delila_1 #12539 üzenetére
Mivel fontos lenne a pontos dátum ezért ezt írtam:
=IF(J5>=1;"=DATE(YEAR(I5)+J5;MONTH(I5);DAY(I5))";"=DATE(YEAR(I5);MONTH(I5)+(J5*12);DAY(I5))")
Csak nem akar működni.
Érdekes, hogy külön-külön a két képletet kiszámolja, de ha így szúrom be, nem.A lényege az lenne, ha kevesebb min 1évet írok be, akkor felszorozza azt 12-vel és hozzáadja a névleges dátum hó értékéhez.
Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
félisten
Nem kell az egyenlőségjelek, meg a macskakörmök. Így legalább nem hibát dob, bár abban nem vagyok biztos, hogy úgy fog működni, ahogy azt szeretnéd, de legalább szintaktikailag helyes lesz a képlet.
=IF(J5>=1;DATE(YEAR(I5)+J5;MONTH(I5);DAY(I5));DATE(YEAR(I5);MONTH(I5)+(J5*12);DAY(I5)))
[ 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 #12541 üzenetére
És mi van, ha az I5 pl. 9. hónapot tartalmaz?
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
amdk7
aktív tag
válasz Delila_1 #12542 üzenetére
Semmi, megadom évbe
=9/12=IF(J5>=1;DATE(YEAR(I5)+J5;MONTH(I5);DAY(I5));DATE(YEAR(I5);MONTH(I5)+J5*12;DAY(I5)))
A képlet müködik, thanks for all!Szerk: Látom jött mégegy megoldás, de jó lesz ez is.
Thx[ Szerkesztve ]
Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
Vizes Tomi
tag
Üdv!
A következő gondom lenne
Van egy olyan pancser táblázatom, hogy az a A oszlopban vannak pl kémiai elemnevek
a B és C oszlopban vannak a mért értékek. Vannak üres cellák és van nulla mint mért érték.Na most egy másik táblázatba más sorrendbe kellene összegyűjteni az adatokat. Az Fkeres nem túlzottan jó mert az üres cellát is nulla értékbe rakja át a másik táblázatomba, így a valódi nullát az üres cellától nem tudom megkülönböztetni.
Valami világmegváltó ötlet most jól jönne.
Köszönöm
Üdv
Vizes Tomi
-
m.zmrzlina
senior tag
válasz Vizes Tomi #12546 üzenetére
Mi alapján kell a másik táblázatot szervezni?
-
m.zmrzlina
senior tag
válasz Vizes Tomi #12546 üzenetére
Esetleg ha az FKERES()-t a HA()-val kombinálod valahogy így:
=HA(FKERES(F1;$A$1:$D$12;2;0)="";"";FKERES(F1;$A$1:$D$12;2;0))
-
Delila_1
Topikgazda
válasz csferke #12549 üzenetére
Egy új oszlopban (legyen ez pl. a H) összefűzöd az A és D oszlop adatait. Érdemes a két adat közé elválasztót, mondjuk szóközt tenni.
H2 -> =A2 & " " & D2Ekkor az érvényesítés forrásánál a H oszlop szerepeljen.
K2 -> =VLOOKUP(LEFT($K$1,SEARCH(" ",$K$1)-1),A:D,2,0)
K3 -> =VLOOKUP(LEFT($K$1,SEARCH(" ",$K$1)-1),A:D,3,0)[ 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.
Új hozzászólás Aktív témák
- Filmgyűjtés
- Kerékpárosok, bringások ide!
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Készülőben a Xiaomi 2021-es csúcsmodelljeinek HyperOS frissítése
- exHWSW - Értünk mindenhez IS
- DIGI Mobil
- Autós topik
- OTP Bank topic
- DIGI internet
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- További aktív témák...