-
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
-
Polllen
nagyúr
-
Latis
csendes tag
Sziasztok!
Köszönöm szépen a választ de sajnos nem sikerült működésre bírnom.
Amit én szeretnék hogy menjen végig az oszlop minden elemén a kiolvasás de csak a ":"-ig tartalmazó részt olvassa be és írja egy másik cellába.Amit eddig csináltam az a következő:
If Cells(j, y).Value > 0 Then
adat = adat & Left(Cells(j, 1).Value, 6) & ";"End If
Természetesen ez benne van egy ciklusban.
A kivastagított részt kellene változó hosszúságban paraméterezni.Előre is köszönöm ha valaki tud segíteni!
Üdv!
-
BenJoe80
senior tag
Na igen. Excel 2003-m van és abban nincsen SZUMHATÖBB. Végül is sikerült megoldanom, de nem valami elegáns módon. Az én módszerem az az volt, hogy egy összegző lapon (AUX) egy oszlopba írattam az együvé tartozó adatokat (A/C, Debits, Credits), amik különben két részre voltak osztva (Petty Cash és Bank Account). Ilyenformán már működött a SZUMHA egyenlet a táblázatban:
=SZUMHA('[2014 RaBe.xls]AUX'!$A$2:$A$63;"1000";'[2014 RaBe.xls]AUX'!$B$2:$B$63)
Azért az általad ajánlott megoldást mindenképpen ki akarom próbálni, mert piszkálja a csőrömet. Az nem létezik, hogy az Excel 2003 nem tudja a feladatot megoldani, ha az összetartozó adatok nem egy oszlopban vannak (A/C, Debits, Credits)?
Nagyjából ez lenne az elképzelés: ["A" taromány "B" tartomány];kritérium;["A" összeg tartomány "B" összegtartomány]
Privátban elküldöm a két táblázatot!
Megisznak egy deci pálinkát. Miért? "Olyan savam vót, meg köllet innom egy deci pálinkát, aszittem megbolondulok." Aztán megisznak négy liter bort. Miért? "Há' semmi savam nem volt má'!"
-
csferke
senior tag
Szia!
Köszi ez szuper.
(Ha azt akarod, hogy mondjuk az első 2 sor semmiképp ne legyen kiszínezve, mert ott fejléc van, akkor erre bővítheted: =AND(NOT(ISBLANK(D1));D1<TODAY();ROW()>2)Azonban az eredményt látva most jöttem rá, hogy még 1 feltételnek kel teljesülnie, hogy pontosan az legyen a mit szeretnék.
A 2. feltétel (E_oszlop_cellája - F_oszlop_cellája)>0köszi
[ Szerkesztve ]
-
Ba.G
aktív tag
Hálás köszi, egyelőre emésztem a dolgot.
(Valszeg átlag vagy átlag alatti képességű user vagyok, egyelőre értelmeznem kell az infókat. Abban nem vagyok egyelőre biztos, hogy a dokumentum azonosító fixen hozzárendelhető-e egy bizonyos szabványjelzethez... de ezt talán meg is kérdezhetném az MSZT informatikusaitól.)
[ Szerkesztve ]
-
Delila_1
Topikgazda
Bocsi, de a megoldásod nem tudja azt, hogy az egyes járatok adatérvényesítésében csakis az adott járat megállóit ajánlja fel. Pl. a 273-as járatnál csupán 2 állomásnak kellene megjelennie, de itt is, mint a többinél, bejön a 9.
Az enyémen is lehet finomítani, ha lesz időm, megteszem.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
bteebi
veterán
Szia!
Bennem is felmerült ez a gondolat, de nem tudom, hogy vajon tényleg ez lehet-e a megoldás. Ha ez, akkor az elég gáz, pláne azt is figyelembe véve, hogy a céges gépeket nem igazán lehet testreszabni, bár azt hiszem ezt még pont be lehet állítani nekünk is . Kipróbálom itthon, mert itt van 2010-es Excel is.
Szerk.: És tényleg a kiterjesztés elrejtése miatt . Meglepő, de nem mulatságos. Elég hülye hiba. Mondjuk így kicsit tanácstalan vagyok, hogy hogy lehetne univerzálisan megcsinálni, hogy minden gépen jól működjön, akárhogy is legyen beállítva.
[ Szerkesztve ]
Cancel all my meetings. Someone is wrong on the Internet.
-
orkester
senior tag
Nem mentésre, másolásra. A cellába befelé még nincs a szövegben, majd ha onnan másolom át egy sima txt-be, idézőjelek közé teszi.
PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!
-
-
bteebi
veterán
Szia!
Kíváncsiságból kipróbáltam ezt a saját függvényt, betettem az adott lapba a kódját, de nem ment, #NÉV? hibaüzenetet dob. Azóta már megoldottam, de ha esetleg más se tudná: saját/custom függvényt külön modulba kell tenni: meg kell nyitni a Visual Basic Editort (Alt+F11), Insert -> Module, oda betenni a kódot, és úgy már működik. Egy modulban több custom függvény is lehet, tehát csak a modul a lényeg. Részletes leírás az MS oldalán.
Cancel all my meetings. Someone is wrong on the Internet.
-
the radish
senior tag
Szia!
Nagyon szépen köszönöm.
Igen, az userformok betöltése és szerkesztése eddig - ahogy azt írtam is - számomra ismeretlen terület volt, azonban nagyon megtetszett, számtalan lehetőséget látok benne. Az elindulás és a többfajta beviteli mező alakítgatása mostanra már megy, azonban az alábbiban mégis további segítséget kérek:
A calendarform nagyon tetszik, ötletes, de - mivel általában régebbi dátumok megadása szükséges - egy kissé bonyolultabbá teszi a dolgot, mint pl. a 12-12-31 beütése.
Az érdekes az, hogy ezt sehogy nem tudom összehozni, mármint hogy yyyy.mm.dd formátumban kelljen megadni. Leellenőriztem a vezérlőt, de nem találtam elírást.Ha szépen megkérlek készítenél egy userformot egy textbox-al, ami pl. 5-12 beadása esetén mondjuk az A1 cellába teszi a 2014.05.12 dátumot és a textboxban is a bevitelt követően ez jelenik meg? Nagyon megkönnyítenéd a munkámat.
Előre is köszönöm.
[ Szerkesztve ]
-
the radish
senior tag
Közben még egy akadályba ütköztem és valószínűleg nem ez lesz az utolsó:
Adott egy texbox, amely le van zárva:
Értéke pl. a C1 cellára mutat, mely az adott dátumhoz tartozó napot tartalmazza a HÉT.NAPJA függvény segítségével.
A problémám az, hogy a dátum egyszeri megváltozását követően a C1 cellában lévő képlet kitörlődik és onnantól kezdve kezdve változatlan, fals értéket mutat.
Létezik olyan kapcsoló a textboxban, amellyel a cella tartalma nem íródik felül?
Vagy van erre valami megoldás? -
Kobe
veterán
Hello
Egy kicsit valtoztak az igenyek sajna :S Tehat adott az alabbihoz hasonlo tabla, van egy flotta azonosito, illetve a flottan belul vannak rendszamok.
- 1 flottan belul legalabb 1 rendszam van
- 1 flottan belul maximum 2 rendszam van, egyik kisebb, masik nagyobb erteku, am a szamozas vege nem feltetlenul numerikusan koveti egymast (tehat a 01 utan nem feltetlen 02 jon, hanem 04 pl)
- a legnagyobb ill legkisebb rendszamra vonatkozo adatokat eddig kulon sorokban taroltuk le
- a sorok szama valtozo, heti jelentesrol leven szoEzt szeretnem egy kicsit makroval megtrukkozni, ugy hogy
- az egy flottakhoz tartozo adatokat egy sorban mutassa, kulon sorok helyett. Igazabol a legkisebb rendszamu sorbol nekem csak a rendszam es csak az egyik datum oszlop kellene:
- abba a sorba, ahol az adott flottan belul a legnagyobb a rendszam, egy uj oszlopba masolja be a legkisebb rendszam erteket, illetve amelle egy masik oszlopba a datumot
- majd pedig torolje ki azt a sort, amiben a legkisebb rendszam volt letarolva
- ez a rutin fusson vegig a valtozo szamu sor osszes soranEzt meg lehet valahogy oldani makroval ?
Flotta Rendszam Datum 1 Datum 2 Datum 3 Calculated
123456 12345601 1/1/2014 1/28/2014 1/29/2014
123456 12345604 1/1/2014 1/18/2014 1/31/2014
123457 12345701 1/1/2014 1/28/2014 1/29/2014
123458 12345802 1/1/2014 1/18/2014 1/31/2014
123459 12345901 1/5/2014 1/7/2014 1/19/2014
123459 12345902 1/1/2014 1/28/2014 1/29/2014 -
alfa20
senior tag
Szia,
Köszönöm a választ,
Akkor próbálkozom, mert egy makróhoz kell kereséshez, aminek a végén úgy is rögzít minden adatot.
Több táblából kell egyet készíteni és van amelyikben állandó adatok vannak, csak ritkán bővül.
Eddig valahogy így oldottam meg:
=FKERES(C2;[Fájlneve.xlsx]Munkalap!$A1$B42;2;0)
csak ha esetleg bővíteni a sort, akkor makróban nem kellene a képletet átírni adattábla esetén, ezért gondoltam erre a megoldásra.köszi!
"Az agy olyan, mint az ejtőernyő: csak akkor működik, ha nyitott." (Thomas Dewar)
-
mexel
veterán
Köszönöm a segítséget, de talán már írtam lejjebb hogy a DARABTELI függvény simán megszámolja.
(pl: =DARABTELI(AH3:AH116;"*b*") vagy pl ha több is kell akkor =DARABTELI(AF3:AF116;"a,b*d,e*") )
Ezt így egyszerűbbnek találtam, és úgy látom tökéletesen működik. Legalábbis remélem.lappy: köszi, a CSE-vel kipróbálom
[ Szerkesztve ]
-
zoli1962
csendes tag
Mutt segítsége jó lett De még egy problémám lenne. Van olyan oszlop ahol nem minden cellába kerül adat (szám) És ott ez a függvény nem jó. Tehát az oszlopba írt utolsó cella adatát írja ki egy új munkalap adott cellájába, de az oszlopba lehet valahol üres cella. Ezen a honlapon találtam tippeket : http://www.offcafe.hu/13szept.html akár melyiket írom a névkezelőbe nem jön össze , sőt érdekes módon (ilyet még nem láttam) egy idő múlva a cella hivatkozást átírja
-
marcyman
aktív tag
No ma próbáltam amit írtál, de bevallom a 3. pontnál tovább nem jutottam.
Konkrétan azt sem vágom hova kéne írnom a többit.
Illetve azt sem tudom, hogy milyen tutorialt kéne néznem hozzá, hogy nagyjából megértsem mit is csinálok.
Nagyon megköszönném, ha linkelnél valami gyorstalpalót.[ Szerkesztve ]
-
csadi0011
őstag
Helló
Nem teljesen értem ezt a negyedik részt. Mármint látom, hogy amit írtál, azzal hogy működik, de miért pont a negyedik? Van ezeknek valami sorrendjük?
Amúgy működik, szóval nagyon szépen köszönöm!
Próbáltam színezni külön a normált, hogy amit eléírok, csak az látszódjon, de sajnos olyat már nem tudtam elérni. -
palimre
csendes tag
Nagyon szép megoldás. Egyetlen apró hibalehetőség maradt benne: A végén a $A$1-ben a $ jelek nem kellenének. Ugyanis a kérdező elfelejtette jelezni, hogy nem az A oszlopban használja, hanem az X oszlopban. Ráadásul nem is ugyanazon a munkalapon. És ha ilyenkor is az aktuális munkalap A1 oszlopában keresi a karaktereket, akkor meglepő eredményekre juthat.
-
Colin111
csendes tag
Hi Mutt!
Köszönöm +1* a gyors és hatékony segítségedet, sikerült a saját táblázatomhoz alakítanom
Sajnos lett egy újabb kihívás ezzel a feladattal, ugyanis kiderült hogy a "nevsor" többször is tartalmazhatja ugyanazt a nevet, ha egy újabb dátummal bejegyeznek egy új eseményt.....
Minden rendben működik az eddigiekkel, csak az újonnan bekerült eseményeket kihagyja, mivel az a név már egyszer szerepelt korábban.Arra gondoltam, hogy a "nevsor" tartományt fogom dinamikusan megadni, azaz a már elmúlt/feldolgozott eseményeket már lépje át.
Üdv, Colin
-
Delila_1
Topikgazda
Ha az A1:B8 tartományt táblázattá alakítod, nincs szükség az ELTOLÁS függvényes elnevezésre. Kijelölöd az A2:A8 területet, és a szerkesztőléc bal oldalán egyszerűen beírod a nevet (rendszámok).
A kimutatásos megoldásnál nem kell külön oszlopban felsorolni az esetleg változó rendszámokat.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
PistiSan
addikt
Ki akartam próbálni ezt is, de nem igazán boldogulok vele, a másik megoldás is tökéletesen megfelel nekem, annyi hogy ott figyelni kell rá hogy frissítsek a kimutatást az új adatok beillesztése után, ennyiből tényleg jobban szeretem a képeteket, mert az adatok beillesztésekor már újra is számoldódnak az adatok.
Holnap teszek még egy próbát ezzel a megoldással is.
Új hozzászólás Aktív témák
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Adobe Előfizetések - Adobe Creative Cloud All Apps, Photography Plan - 12 Hónap
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen