SZiasztok! Egy olyan kérdésem lenne, hogy szeretnék csinálni egy kalkulátort, amivel jutalék kifizetést lehet kalkulálni. Elég bonyolult a dolog, mert van ~10 biztosító, ~10 különböző termék, és minden biztosító máskor számfejt. Ami nekem fontos lenne, hogy beírom, hogy pl 2016.09.14-én lett lezárva az x biztosító y terméke és a táblázat kikeresi nekem a nagy táblázatban (A' oszlop biztosító nevek, 1. sor: hónapok és van olyan biztosító ami egyszer, van amelyik meg kétszer zár) hogy ez melyik dátum előtti dátumnak felel meg, mert ha pl az y biztosító 2016.09.15-én zár és én 2 nappal előtte adtam le a szerződést, akkor a kalkulátor kidobja, hogy 2016.októberében kapom a fizut, ellenkező esetben csak novemberben. Ha erre tud nekem valaki valami hasznosat mondani, azt megköszönöm :D Elég sok kalkulátort csináltam már, de ez most kifogott rajtam :)
Szia!
Hagyj egy sort a lapon felül, ahol egy cellába bekéred a biztosító nevét (pl. érvényesítéssel), egy másikba a dátumot, majd ezeknek a metszetét íratod ki egy harmadikba az INDEX-HOL.VAN függvény-párossal. Mivel a nap is számít, a táblázat felső sorába az év napjait kellene bevinned a hónapok helyett.
Legyen a biztosító nevének kiválasztása pl. az B1 cellában, a napé a C1-ben, az eredmény a D1-ben, a táblázatod címsora a 3. sorban. Figyelj! A biztosító nevének bekérése nem azonos oszlopban van a táblázat biztosítóinak felsorolásával!
A D1 cella képlete =INDEX(tartomány; sor; oszlop)
A tartomány a teljes táblázatod címe, pl. A3:NB20 A sort a biztosító neve alapján keressük ki: =hol.van(B1;A:A;0) Az oszlop kikeresése: =hol.van(C1; 3:3; 0)
A D1 cella teljes képlete: =index(A3:NB20; hol.van(B1;A:A;0); hol.van(C1; 3:3; 0))
Tehát azt jól értem, hogy a hónapok helyett szó szerint az év összes napját írjam be a felső sorba és az alapján írjam át ezt a táblázatot? És akkor ha beírom (pontosabban egy legördülő menüből kiválasztom) a biztosítót és beírok mellé egy dátumot, amikor a szerződés le lett adva, akkor ennek a két értéknek a metszéspontját fogja kiadni?
Sziasztok ! Segítségetek szeretném kérni a következőben! Adott egy táblázat abban mg-i anyagok oszlopokban rögzítve kommersz fajtákhoz Adott egy oszlop amivel dolgozni szeretnék! Az oszlopból szeretném megszámoltatni ,hogy különböző csávázószerekből mennyi van! De a csávázószerek mellé az okosak felrögzítették az arányokat ami cirka 4500 cella ! Hogyan tudom megszámoltatni úgy , hogy az arányokat nem veszi figyelembe a képlet pl Gizmo 2540mg ; Gizmo 5040 mg ; Gizmo 5025 mg ; Bio 4515 mg; Bio 105 mg ; Fizio 5020 mg stb stb stb ---- Ami nekem kellene ezekből ,hogy Gizmo -ból mennyi van és majd ezek után a többi csávázószer típusból is ! De a Darabteli nem adja vissza úgy ,hogy csak a Gizmo kell mert cellában fel vannak tüntetve az arányok is ( Remélem letudtam írni érthetően és tudtok vmi támpontot esetleg segítséget adni ! Köszönöm előre is !
Vegyük, hogy az A oszlopban, egymás alatt vannak az elnevezések (Gizmo 2540mg ; Gizmo 5040 mg ; Gizmo 5025 mg ; Bio 4515 mg; Bio 105 mg ; Fizio 5020 mg).
Egy üres oszlopba (a példában legyen ez a C) írd be a képletet: =BAL(A1;SZÖVEG.KERES(" ";A1)-1). Ez "levágja" az arányokat. Ebben az oszlopban most lesz 3 db Gizmo, 2 db Bio, és egy db Fizio. Jelöld ki ezt a tartományt, Ctrl+c-vel másold, maradjon a kijelölés, majd jobb klikk, Irányított beillesztés, Értéket.
Még mindig marad a kijelölés, Adatok menü, Ismétlődések eltávolítása. Ennek hatására minden szerből 1 db marad a C oszlopban. A mellette lévő oszlopban add meg a függvényt, ami összeszámolja az egyes szerek előfordulását az A oszlopban: =DARABTELI(A:A;"*" & C1 & "*")
Hali ismét! Segítségedet akarom kérni a következő probléma megoldásában! Adott egy .xls ! Ebben leltári eszközök fülekben elrendezve felsorolva rögzítve(Minden fül tartalmas adatokkal) Egy fülből akarok lekérdezni adatokat! A fülben a következőképp vannak oszlopok felsorolva (minden oszlop szűrővel ellátva)
Tulajdonos Név Azonosító Telephely Raktár Típus Megnevezés Kerület Sorozatszám Ezekből ha jó az elgondolásom 2 oszloppal kellene dolgozzak! 1. Név 2. Azonosító Azonosítóban a következők vannak : OS;BIR;GEP;AL;PAL;PER;ERD Név oszlopban nevek vannak felsorolva a hozzájuk tartozó eszközökkel amiket az azonosító mező tartalmaz Pl: stb. . . . . AlmasiD-BIR AlmasiD-OS98 AlmasiD-PAL AlmasiD-ERD HambalkoL-OS95 HambalkoL-GEP HambalkoL-PER IlmaiN-OS20 IlmaiN-AL IlmaiN-PER IsaszegiL-BIR IsaszegiL-OS20 IsaszegiL-GEP IsaszegiL-ERD JantyikL-OS93 JantyikL-BIR JantyikL-GEP JantyikL-AL JantyikL-ERD KissL-GEP KissL-OS98 KissL-BIR KissL-ERD TothA-OS95 TothA-PER TothA-BIR . . . stb.
Nem soroltam fel minden nevet mert az rengeteg lenne!
Szűréssel csak a VM-es AZONOSÍTÓjú NEVeket listázom ki mert azokkal akarok csak dolgozni! Összeszámoltatni,hogy mennyi van
Összeszámoltatnám az OS93;OS95;OS98;OS20; -a végződésűeket kimutatásként! A megszámoltató képletem azokat is beleveszi amik a szűrésen kívül esnek ! Nekem csak azok kellenének amiket leszűrök! Remélem ismét érthetően írtam le és tudsz vmi támpontot esetleg segítséget nyújtani! Köszi előre is !
Javítanám a végét ,mert elírtam az azonosító nevét ! VM helyett OS lenne a helyes "" Szűréssel csak a VM-es AZONOSÍTÓjú NEVeket listázom ki mert azokkal akarok csak dolgozni! " --> Szűréssel csak a OS-es AZONOSÍTÓjú NEVeket listázom ki mert azokkal akarok csak dolgozni! Előre is köszönöm a segítséget ! Üdv Tűzkő!
A szövegszűrésnél mód van a szövegrész keresésére. Ezt a "tartalmazza" menüpontban éred el, oda írd be az OS-t.
Delila1, meg tudod azt mondani nekem, hogy az Excel 2013-ban hogyan lehet beállítani azt, hogy ha egy fájl makrót tartalmaz, akkor megnyitásnál rákérdezzen, hogy engedélyezem-e?
Az Excel beállításainál, az Adatvédelmi központban nézz körül!
Megvan, de hiába van kérdésre állítva, simán megnyit egy általam írt makróval ellátott fájlt. :(
Nálam pont fordítva volt. Letiltottam a kérdést, ennek ellenére sokáig rákérdezett, majd (miért, miért nem?) egyszer meggondolta magát, azóta szót fogad. :)
Lehet, hogy a "megbízható helyek"-be van felvéve. (Nekem a 2007-esben az excel beállításai -> adatvédelmi központ -> megbízható helyek. Az ide felvett könyvtáraknál nem kérdez.)
Nem használtam ezeket a helyeket. Megvan. Letiltottam a megbízható helyeket és a megbízható dokumentumokat is. Így már letiltja alapból, de engedélyezési felirattal használni tudom. Köszönöm.
Lehetséges olyan, hogy egy grafikonon bizonyos pontokat megjelölök? Van egy mérésem, ahol pár darab minősége nem megfelelő, és ezt szeretném a grafikonon ábrázolni valahogy. Egy adatsoron belül van a többivel.
Rákattintasz a módosítandó adatpontra, Ekkor az összeset kijelöli. Még egy kattintás (tehát NEM duplaklikk a pontra, hanem 2 egymást követő katt). A második kijelöli a kiválasztott adatpontot. Jobb klikk, adatpont formázása. Itt beállíthatod a kiválasztott adat formátumát.
Szia Delila! Az lenne a kérdésem, hogy meg lehet e adni a speciális szűrő kritériumait egyenesen makróban vagy csak úgy, hogy a makróból kitöltök egy területet a feltételekkel és azt a Range-t adom meg utána a CriteriaRange értékének?
Szia!
Rögzíted a makrót úgy, hogy a specszűrés is benne legyen. A példában az A1:C50 tartományt szűrjük, kritériumtartomány a G1:G2, a szűrés helye az I1, csak az egyedi rekordokat jelenítjük meg.
Szia! Köszi a választ. Tehát a CriteriaRange-nek mindenképpen egy Range-et kell megadni ami egy munkalapon van. Nem adhatok meg mondjuk egy tömb típusú változót amibe beírtam a kritériumokat?
Van egy táblázatom, abban az egyik lapon felhasználók és különböző rendszerek. Nem vagyunk kíváncsiak az összes user összes rendszerhozzáférésére, viszont egy-egy user adott rendszerben több jogosultságot is birtokolhat. A rendszerekhez tartozó jogosultságok-hozzárendelések külön-külön lapokon szintén rendelkezésünkre állnak. Tehát arra lennék kíváncsi, hogy hogyan tudom megjeleníteni, hogy az adott felhasználónak az adott rendszerben milyen jogosultságai vannak. Persze ezt a lehető legegyszerűbben.
Nagyon köszönöm előre is a segítségeteket! :)
Többet kellene tudni az egyes lapok felépítéséről. Írj a nem publikus adatok helyére fiktív értékeket, és tedd fel a fájlt egy elérhető helyre, A helyettesítő fiktív adatok típusa (szám, szöveg, dátum) egyezzen meg az eredetiével.
Keresek olyan embert, aki magas szinten ért az excel-hez és matematikai/geometriai összefüggéseket is átlátja. Szükségem lenne egy excel-re amivel ki tudom számoltatni a nekem kellő információkat. Példát tudok mutatni mire van szükségem. Nem ingyen kérem!
BÚÉK!
Mit kéne megváltoztatnom, hogy jó legyen a következő számítás? =SZUM((J14:J18)/500)
Makróval kapcsolatos kérdésem lenne. Adott egy táblázat aminek az egyik oszlopában dátumok vannak ráadásul óra-percel egyeütt (pl: 2017.01.23 14:45:12) az oszlop dátumra van formázva ilyen formátumban: 2017.01.23 Ezt az oszlopot szeretném makróval szűrni egy konkrét dátumra. Ez a kód így működik de ha csak egy dátumot adok meg és "=" írok a kritériumhoz akkor nem működik: Sub datum_t() Dim datum As Date Dim ad As String
datum = Date - 3 datum2 = Date - 1 ' ad = Format(datum, "mm\/dd\/yyyy\") ad2 = Format(datum2, "mm\/dd\/yyyy\") usor = .Range("I" & .Rows.Count).End(xlUp).Row
ActiveSheet.Range("$A$2:$AA$" & usor).AutoFilter Field:=18, _ Criteria1:=">" & ad, Operator:=xlAnd, Criteria2:="<" & ad2 End Sub
Szia!
A helyedben felvennék a lapon egy új oszlopot, ami a tiszta dátumot tartalmazza, =DÁTUM(ÉV(R2);HÓNAP(R2);NAP(R2)) Erre a segédoszlopra szűrnék, ahol a 2 kritérium a datum és a datum2. Az ad és ad2, furcsa formátumú változót elfelejteném.
Szia! Köszi a válasz. A segédoszlop nem jó. De megoldom evvel a módszerrel amit bemásoltam. A furcsa formátum az angol dátum formátum mert ezt írja a súgó:" When using AutoFilter with dates, the format should be consistent with English date separators ("/") instead of local settings ("."). A valid date would be "2/2/2007", whereas "2.2.2007" is invalid." És így működik a dátumra szűrés makróból mindegy milyen dátum formátumú a cella vagy van e benne idő vagy nincs csak dátum.
Sziasztok! Van olyan lehetőség, hogy egy oszlopba, csak az általam már egy másik munkalap tetszőleges oszlopában rögzített adatokat (neveket) lehessen beírni? Jobb esetben legördíteni? Amennyiben sejtésem igaz, és van ilyen lehetőség, kérlek vezessetek el a küszöbéhez! Köszi! pé.
Nézd meg a súgóban az érvényesítést, valamint a névkezelőt!
Hogyan lehet rávenni az excel-t, hogy a nyilakkal a cellák között mozogjon és ne pedig a gördítősávokon mennyen? Amikor beindítom alapból azt csinálja és nagyon idegesít!
A következő problémára szeretnék megoldást találni. Adott két táblázat, melyek oszlop címei ugyanazok:
A két táblázat adatait egy táblázatban szeretném összevonni úgy, hogyha új adatokkal bővítem mondjuk "Tábla 1"-et, akkor az automatikusan az összevont táblázatban is megjelenjen.
Előre is köszönöm a válaszokat!
sziasztok!
Kis segítséget kérnék! Adott egy raktárkészlet excelben, ami állandóan bővül 100 sorral! Folyamatosan végzek benne speciális szűréseket! Egyik kérdésem, hogy ha manuálisan színezem a cellák tartalmát(betűszín), az látszódik szűrésnél, viszont ha feltételes formázással színezném a cella tartalmát, azt nem mutatja a szűrésnél, ugyanúgy fekete színű marad a betű... van erre valami megoldás? hogy ne kelljen a cellákat egyenként színezni?
Illetve a másik kérdésem, hogy ha a HA függvényt szeretném használni, aminek a feltétele egy olyan cellára mutat, ahol kötőjeles, kettőspontos adatok vannak(1db-6db, itt a db a darab stb. ), miért nem működik? Például ha a cellában az van, hogy 1db-6db, akkor szeretném mellé a cellába iratni hogy "kevés", de nem csinálja meg, mindig azt írja hogy hamis.. megpróbáltam úgy is hogy 1db:6db, de így se... van valami ötletetek? köszi előre is üdv. István
a HA függvényre meglett a megoldás! ha a függvényben idézőjel közé rakom a feltételt, akkor jó.. "1db-6db"... :-)
márcsak a színezésre keresek megoldást! Utoljára szerkesztette: biopityu1, 2017.02.09. 10:26:54
kérnék még egy kis segítséget! össze lehet e hozni a HA és ÉS függvényt úgy, hogy van üres cella is, amire hivatkoznék? arról van szó, hogy szeretnék automatikusan kitölteni cellákat, ha bizonyos feltételek érvényesülnek! pl. ha E2 cella üres és I2 cella egyenlő "1db-6db"-al, akkor legyen kevés, egyébként pedig sok... illetve ha meg lehet ezt csinálni, akkor össze lehet e több ilyet fűzni valahogy? két képletem van ami külön működik, ezeket hogyan tudom összefésülni? a cél az lenne, hogy csak akkor írjon keves-et, ha E2 cella üres és ha a ha függvényből teljesül valamelyik feltétel..
Ismét egy nagy problémám van. Office 2007 és office 2013. Igazság szerint mindegy melyikben van megoldva.
Van pl "A" oszlopomban többszáz sor adatom. Ezen sorokban Pár darab cellában alt+enterrel van sor törve. Nekem arra volna szükségem, hogy ezen cellákból eltávolítsuk a sortöréseket. se függvényt se parancsot nem találtam rá.
Ez az oszlop sorai gyakran változnak, szóval nekem az is jó lenne ha gombnyomásra szedné ki a töréseket, de az se gáz ha automata.Nekem az is megfelel ha másik oszlopban van eredményem, csak nem szeretném egyesével végigkeresgélni.
Köszi szépen!
=HELYETTE(A1;KARAKTER(13);" ") Ez a sortörés helyére egy szóközt ad.
Ha angol az Exceled, akkor alkalmazd, amit norbre küldött. Ellenkező esetben írd be: =helyette(A1;" – itt nyomj Alt+Entert, majd fejezd be a függvényt: ";" ")
Szerk.: a hosszú kötőjel nem kell, az a leírás része! Utoljára szerkesztette: Delila1, 2017.04.26. 14:32:01
Nézz el ide: http://stackoverflow.com/questions/27223228/differences-between-vblf-vbcrlf-vbcr-constants Leírják, mi a különbség a 10 és 13 ASCII kódok hatása között.
Sziasztok! S.O.S. segítségeteket szeretném kérni Excel függvény problémával kapcsolatban. Minden ötletet, segítséget előre is köszönök. Adott az INDEX függvény, ("A" munkalap) mely ugyanazon Excel file egy másik munkalapjáról ("B" munkalap) keresi meg az adott rekordhoz tartozó adatot. A függvénnyel egy időben elkészített rekordoknál ("C" munkalapon találhatók) működik a függvény, de az azóta feltöltésre kerülő adatok esetében már nem. Frissítés automatikus, más file-ból eredendően nem dolgozunk, mert a file áthelyezést követően macerás ennek lekövetése. (tudom az access egyszerűbb lenne, de most csak az Excel áll rendelkezésre gyorssegélyként). A probléma: az újonnan bevitt adatoknál 0 értékkel tér vissza az "A" munkalapra. Ha visszafejtjük, érthetetlen, miért, mert található rekord minden cellában és helyesek is. (Kézzel visszairogatva a konkrét cella címet, jó értékkel tér vissza, de ha csak egyszerűen relatív címzéssel lehúzom a képletet, "0" értékkel tér vissza. Az előtte lévő 60-70 adatnál pedig ugyanaz a képlet működik ugyanazon munkalapnál. Remélem érthetően írtam le a problémát.Köszönöm szépen segítségeteket!
Az INDEX függvény "tömb" paramétere teljes oszlopot tartalmazzon, pl. Munka2!A:C. Lehet, hogy Munka2!A1:C100 formában adtad meg, ezért az újonnan bevitt érték már nem fér bele.
Az INDEX függvénynek 3 paramétere van. Tömb, sorszám, és oszlopszám. Az oszlopszám elmaradhat, ha a tömb (mint jelen esetben) 1 oszlopból áll. Nálad látom a tömböt, majd egy másik lapon lévő cellára történő hivatkozást. Az 'Elektronika nyilv.' lapon az I162 cella egy számot tartalmaz, ami megadja, hogy a 'Termék adatok' lap C oszlopából melyik sor értéke legyen a függvény eredménye? Ha igen, akkor ezt az I162-t kell megnézned, hátha nem számot tartalmaz. Utoljára szerkesztette: Delila1, 2017.07.16. 16:53:47
Nem, pont az Elektronika nyilv. lapra várom a termék adatokból a rekordot. Itt nem számot keres a függvény, hanem a 'gyártó nevét' a termék adatok munkalapról
Köszönöm! és hálás vagyok azért is hogy vasárnap az én hülyeségemmel foglalkoztál! el sem merem mondani mit toltam el...:) de most már műxik, it seems...:)
Lehetséges olyan, hogy az MsgBoxom yes és no gombja az y és a n betűre reagáljon?
Van egy adattábla több 10 000 sorral s van pár sor amit kiszűrök, de van olyan, hogy a mérnöknek kell dönteni. (érzésre :-D ) nincs az a matematika ami leírná azt miért s hogy dönt. szóval van olyan hogya makró futtatása közben 50 - 70 ilyen döntést kell hoznia s azt szeretné, ha csak gombot kénye nyomni nem az egeret. Nem tudom miért :-D
MsgBox - igen nem gombjai y és n betűre reagáljon.
Köszön ettel előre is :-)
Inputboxban kérd be a választ Msgbox helyett. A végén a 2 a string típusú választ biztosítja.
Sub YN() Dim valasz As String
valasz = Application.InputBox("y vagy n", "Választás", , , , , , 2) If valasz = "y" Then MsgBox "Yes" Else MsgBox "No" End Sub
Ügyelj a kisbetűre az If valasz = "y" -nál. Utoljára szerkesztette: Delila1, 2017.08.31. 06:52:25