-
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
-
Wasquez
senior tag
-
Traxx
őstag
válasz pigster #16796 üzenetére
Lehet rosszul csináltam, de ez sajnos nem hozott eredményt Kiegészítettem a képletet azzal, amit írtál, és így sem akarta hozni az igazságot. Azt gondolom, hogy egy kis lépésre járok csak a megoldástól, de az itt lévő ellentmondást (azaz egyszer működik, máskor pedig nem) nem tudtam feloldani így sem.Lappy módszere is nagyon jó lenne, csak ott meg a "2 soros" problémát kellene kiküszöbölni...
"Amúgy a lekvár leszedésre jobb módszer is van: le kell nyalni... elképzelem, ahogy egy nagy PH!-s procitesztben fLeSsék nyalogatják a procikat" by Male (Hűtőpaszta vs. lekvár 2. rész)
-
pigster
senior tag
válasz pigster #21837 üzenetére
Alakul:
Feltételes formázásnál beartam:
=(MARADÉK(<<ez_itt_a_cella_hiv>>;1) =0)
Megadtam a megfelelő számformátumot. Most már csak aza gondom, hogy hogyan lehetne a tiezdesvesszőre igazítani az egymás alatti adatokat?FIGYELEM! A többszázezres Samsung okostévék kéretlen reklámokat tolnak az arcodba.
-
Delila_1
Topikgazda
válasz pigster #21841 üzenetére
A feltételes formázás képlete: =a1=Int(A1), a formátum: # ###",—"
A hosszú vízszintes vonalat a bal Alt lenyomása mellett a számbillentyűzeten beírt 0151 adja.Szerk.: a teljes oszlop nem feltételes formátuma ezres csoportosítás, 2 tizedessel.
[ 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.
-
Delila_1
Topikgazda
válasz pigster #21841 üzenetére
Formátum a vonal eltüntetéséhez: # ###_,_— (alsó kötjel, vessző, alsó kötjel, 0151)
A képlet marad az előbbi.A formátumnál az alsó kötjel után megadott karakter szélességének megfelelően ad egy jobb oldali behúzást.
Például a 0,0_W a bevitt szám mögött egy W-nek megfelelő szélességű üres helyet hagy.Itt két karakterrel, a vesszővel, és a hosszú kötjellel kell behúzni, mindegyikhez külön be kell írni az alsó kötjelet.
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 pigster #21846 üzenetére
Kísérletezd ki, hogy a különleges karaktereidhez mit kell a számok mögé tenni, vagy ne használj a számokhoz egzotikus karaktereket.
Verdana: # ###_,_—_N
[ 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.
-
King Unique
titán
válasz pigster #21908 üzenetére
Igen, nem volt bejelölve, azért kicsit gáz, h alap esetben inaktívnak van beállítva ez... (persze user error, tudom... )
Igen most már összeadja őket rendesen, bár, ha vegyítem a pont és vesszősöket, akkor csak külön-külön értelmezi őket, de nekem ez már bőven jó.
Köszönöm a segítséget!
[ Szerkesztve ]
-
bepken
veterán
válasz pigster #22053 üzenetére
nekem meg hirtelen egy mezei "Keresés és csere" (Ctrl+H) - majd "Összes cseréje" jutott eszembe
de gondolom nem 2-3 rövidítésről van szó, úgyhogy ez nyilván időigényesebb
[ Szerkesztve ]
╔═══════ "Csak egy visszatérés létezik és az nem a királyé...hanem a JEDIÉ!" ═════╗ ╚════════════════ Xiaomi Mi A1 ═════ Huawei Nova 5T ═════════════╝
-
-
-
Krogoth
senior tag
válasz pigster #34626 üzenetére
Hivatkozás:
A1 https://prohardver.hu (megjelenítendő szöveg: Prohardver)
A2 https://mobilarena.hu (megjelenítendő szöveg: Mobilarena)
A3 https://itcafe.hu (megjelenítendő szöveg: ITCafe)Ez jelenleg 3 cellában van. Rákattintok megnyílik az adott oldal.
Ezt kellene úgy megoldani, hogy mindhárom 1 cellában legyen. -
0P1
aktív tag
válasz pigster #34539 üzenetére
Szia, ez egy nem dokumentált, úgy nevezett "rejtett" függvény. Ezeket csak visszamenőleges kompatibilitási okokból hagyta bent a Microsoft (általában nagyon régi excel verziókból, vagy Visicalc, Lotus 1-2-3 szoftverekből öröklődtek ezek), azért, hogy a régi táblázatkezelő szoftverekben készített file-okat is meg tudja nyitni az excel.
Vagyis ezeknek a használata nem javasolt, (nem véletlenül vannak elrejtve). általában azért, mert ezeknek a funkcionalitását azóta kiváltotta a Microsoft valami más, fejlettebb függvénnyel .
Sajnos, akárhogy kerestem régi táblázatkezelős fórumokon (keresgélhetsz te is: "NUMBERSTRING spreadsheet function"-re keresgélj , én sehol nem találtam meg, hogy hogy működött régen ez a függvény, és azt sem, hogy melyik szoftverből öröklődött. Így sajnos ma már azt sem tudni, hogy egyáltalán mire szolgált pontosan annak idején. Valamikor a 80-as évekből jöhet, az biztos, mert 90-es évek elejétől azért megtalálni minden info-t a weben.
Ha nagyon érdekel a dolog, esetleg régi, 80-as években született számítástechnikai könyvekben keresgélhetsz.
De egyébként miért ragaszkodsz ennek a függvénynek a használatához? Esetleg valami kutatómunkát végzel a táblázatkezelők történetéről ?
Vagy valami konkrét feladatot szeretnél megoldani mai excelben? Akkor írd le kérlek, hogy mit szeretnél pontosan. A függvény megnevezése alapján szerintem ez valami olyat csinálhatott, hogy szöveggé alakította valami más adattípusú (pl szám) cella értékét. Ha ezt szeretnéd, akkor erre a TEXT() - magyarul SZÖVEG() függvény használatos .
Például
=SZÖVEG(1234;"0000000")
ezt a stringet adja ki : "0001234" , de komlikáltabb konverzió is megadhatsz, pl=SZÖVEG(1234567898;"[<=9999999]###-####;(###) ###-####")
eredménye (123) 456-7898 lesz -
0P1
aktív tag
válasz pigster #34661 üzenetére
"Sajnos az újabb és újabb Excelekbe mindenféle ökörséget beletesznek,"
Látom nincs sok fogalmad arról, hogy miket tesznek bele az újabb és újabb Excelekbe. Az Excel pontosan mostanában éli át legnagyobb fejlődési szakaszát, éveken át (2003-2013 között) gyakorlatilag semmi értelmes funkcióval nem bővült a tudása, de előtte is nagyon lassan fejlődött, nagyon elkényelmesedett a MS, miután 1995 körül gyakorlatilag monopolhelyzetbe került a táblázatkezelők piacán.
Mostanában viszont havonta jönnek az igazán értelmes, sokak által várt funkcionális frissítések, amik valóban előjönnek mindennapi használat során. Hála annak, hogy végre odafigyelnek a felhasználói visszajelzésekre, és telemetriai módszerekkel gyűjtik a felhasználói szokásokat.
Valójában az lenne nagy ökörség, ha egy olyan dolgot tennének bele, amit például te kértél most, ha kicsit jobban belegondolnál, akkor rájönnél, hogy miért, ez egyáltalán nem Excelbe való. És amúgy rétegigény, a valós életben a legritkábban van ilyenre szükség, ilyen funkciókkal kár lenne telehalmozni a core alkalmazást.[ Szerkesztve ]
-
0P1
aktív tag
válasz pigster #34663 üzenetére
Bocs, ha kicsit ingerültebben válaszoltam, de én viszont pont abba a csoportba tartozom, akik az excelnek a jelenleg legdinamikusabban fejlődő szolgáltatásainak törzsfelhasználója, és rendszeresen küldjük a Microsoftnak
a feature suggestion-öket, és nagy örömünkre szolgál, hogy szinte minden hónapban bekerül egy-egy olyan funkció, amit régóta kérünk a Microsofttól. Persze még mindig sok minden hiányzik, de az irány egyértelműen jó.Számformátumokkal, táblázatokkal(listákkal) nem tudom, mi a gondod, ott sok fejlesztési lehetőséget nem látok. Feltételes formázással sincs sok bajom, bár az nemkritikus számomra (nem nagyon szoktam formázni, csak ha nagyon muszáj)
"amikor egy adott probléma megoldását keresem az interneten - és kiderül: nincs rá megoldás!"
Ha minden elképzelhető , valaha valamelyik felhasználó által felmerült igényt beépítenének az excelbe, akkor képzeld el, hogy milyen lenne.
Sajnos így is rengeteg felesleges feature van benne történelmi okokból, a 90-es években számtalan hülyeséggel telezsúfolták az excelt, és sajnos a meglévő dolgoktól nem lehet szabadulni a kompatibilitás fenntartása miatt."a nemrégiben felmerült adatbeolvasásos témát inkább tartom rétegigénynek - nekem eddig ha kétszer volt rá szükségem"
Akkor te nem vagy vállalati hardcore excel felhasználó, de hidd el, a vállatoknál (akik az elsődleges célpiaca az Excelnek) ez kiemelten fontos téma jelenleg,
óriási összeget tudunk megtakarítani a Self-service BI-vel , ami által nem kell progromazót vagy SQL szakit ültetni minden egyes júzer mellé, hanem egyszerűen betanítjuk őket ezeknek az új excel funkcióknak a használatára.
Ezekkel ugyanis már tényleg olyan szinten leegyszerűsített módon meg lehet oldani olyan kompley dolgokat, amihez korábban IT szakember segítéségre volt szükség."Mindenesetre gyakrabban kell, mint a core alkalmazásban szereplő ELTÉRŐ.UÁR, ÉCSRI, UTOLSÓ.SZELVÉNYDÁTUM és hasonló függvények."
Hát, igen, rengeteg baromság van benne, de mint írtam az előbb, sajnos ezektől nem lehet szabadulni. De nem kéne tovább halmozni a szemetet
" Adatérvényesítésnél: Lista -> Forrás: =INDIREKT("táblázatneve[Oszlopnév]"), nem ám "simán" INDIREKT nélkül megadva.
- Táblázatoknál kumulált összeg esetén: =SZUM(INDEX([Havi egyenleg];1):[@[Havi egyenleg]]), csak azért, mert itt nem lehet "abszolúttá" tenni egy hivatkozást. Eléggé top problémák között van a fórumokban a táblázatok struktúrált hivatkozásainak problémaköre"Ezek tényleg jó példák, ezek közül van, ami engem is zavar, de annyira nem, hogy emiatt feature suggestiont írjak (vannak számomra sokkal égetőb hiányosságok is) . De ha téged igen, akkor megteheted, ha elég felhasználótól kapják meg, akkor orvosolni fogják.
-
0P1
aktív tag
válasz pigster #34668 üzenetére
Nahh, csak mert te annyira haszontalannak tartod a beolvasás/átalakítás funkciót (amivel valójában ki lehet váltani a különböző worksheet függvények egymásba ágyazásával összerakott képletek 99,99%-át teljesen érthető, józan paraszti ésszel felfogható módon, a VBA makrók 90 %-át, a Microsoft Query-t szinte teljes egészében , SQL lekérdezéseket, web queryket, a hagyományos adatimportálás funkciót, a PowerPivotot, meg sok egyebet, ami eddig sehogy vagy rendkívül körülményesen volt megoldható, csak egy kicsit szemléletmódot kell váltani - a baj, hogy a felhasználók többsége - akik nem lettek külön betanítva és átnevelve - nem is tudja elképzelni, hogy ez mire képes, ezért meg sem fordul a fejükben a használata, a régi beidegződések miatt rögtön worksheet függvényekhez nyúlnának, vagy rosszabb esetben VBA-hoz, MS Queryhez, PowerPivothoz ) :
Ezért nem bírom megállni, leírom ugyanennek Excel 2016-os megoldását is (és ezt mostantól minden esetben meg fogom tenni, amikor időm engedi, amíg rá nem szokik a felhasználók többsége az új funkciók használatára ) :
Átalakítás/Oszlop felosztása/Elválasztó alapján/Szóköz/A bal szélső előfordulásnál.
Oszlop 1.2 eltávolítása -> Bezárás és betöltésNem felhasználóbarátabb és egyszerű felhasználók számára érthetőbb módszer, mint a fenti képletezés?
Megszámoltam, összesen 10 egérkattintás, teljesen grafikus felületen, minden felhasználónak eléggé egyértelmű módon, billentyűzethez hozzá se kell érni és sokkal kulturáltabb az egész megoldás számtalan okból, nem kell se cella, se strukturált hivatkozásokkal bajlódni, másolgatni a képletet, egyszer kell csak megcsinálni ezt a pár egérklikket, aztán műxik magától . Megmarad az adatforrás eredeti állapotában, de kidobja a felhasználónak az általa kért konverzió eredményét. De ez csak egy nagyon apró példa, ugye általában sokkal komplexebb dolgok vannak, amiket viszont hasonlóan pofonegyszerűen meg lehet oldani (sőt: ami lényeg oldatni! a felhasználókkal) az next-gen excel feature-ökkel.[ Szerkesztve ]
-
slashing
senior tag
válasz pigster #34698 üzenetére
Kipróbáltam működik, ez így jobb egy fokkal mert nem fix fájnevet használ
Public myappid As String
Sub PDFbolMasolo()
myappid = ActiveWindow.Caption
Dim AdobeReader As String
Dim StartAdobe
AdobeReader = "c:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe"
pdffajl = "C:\pdf\test.pdf"
StartAdobe = Shell("" & AdobeReader & " " & pdffajl & "", 1)
Application.OnTime Now + TimeValue("00:00:02"), "PDFmasolas"
End Sub
Private Sub PDFmasolas()
SendKeys ("^a")
SendKeys ("^c")
Application.OnTime Now + TimeValue("00:00:2"), "PDFbeillesztes"
End Sub
Private Sub PDFbeillesztes()
AppActivate myappid
Range("A1").Activate
SendKeys ("^v")
End Sub -
DeFranco
nagyúr
válasz pigster #34801 üzenetére
nagyon köszönöm.
meg kellene tanulni a "rendes" függvények tömbképletes verzióinak a működését, csoda dolgokat lehet vele kihozni...
viszont sajnos ezt nem lehet kibővíteni így az idősorra, egy sorban szépen keres, de lehúzni, alá másolni már nem tudom csak egyesével
[ Szerkesztve ]
-
bteebi
veterán
válasz pigster #36235 üzenetére
Nem, már megvan a megfejtés. Elég idegesítő . A lényeg az, hogy két cellában (a 11000 sorból) hiba volt, és azoknál így nem tudott értéket adni a len-nek. És emiatt szállt el az egész. Szóval végig jó volt, csak a forrásadatban volt hiba . Amúgy magyar Excel 2010-em van, és nagyon oda szoktam figyelni, hogy ne úgy nevezzem el a változóimat, hogy ilyen problémák felmerülhessenek. De a felvetés teljesen jogos volt .
Amúgy vicces, ahogy rájöttem. Message box-ot beletéve, minden sor eredményét kiíravta lefuttattam a ciklust 10 sorral, és úgy lefutott hiba nélkül. Ahogy 100, 1000 és 5000 sorral is. 8000-rel viszont már nem, mert 7800 körül volt az első hiba. (Csv-ből lettek az adatok beolvasva, és a kötő- és egyenlőségjel okozott gondot.)
Még egyszer köszönöm mindkettőtök segítségét!
Cancel all my meetings. Someone is wrong on the Internet.
Új hozzászólás Aktív témák
- A régi node-okra koncentrál a szankciók miatt Kína
- Magga: PLEX: multimédia az egész lakásban
- Azonnali VGA-s kérdések órája
- Windows 11
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Facebook és Messenger
- Autós topik
- Mozilla Firefox
- HP notebook topic
- Azonnali informatikai kérdések órája
- További aktív témák...
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Eredeti Windows, telepítéssel! Digital Doctor Számítógép Szerviz
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."