- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- Luck Dragon: Asszociációs játék. :)
- sh4d0w: Vigyázz a háttértáradra...
- sziku69: Fűzzük össze a szavakat :)
- LordAthis: AI Kérdés érkezett - 3600 soros Spagetti kód refaktorálása és budget
- Geri Bátyó: Agglegénykonyha – bevezető - igényfelmérés
- Lalikiraly: Astra kalandok @ Harmadik rész
- bambano: Bambanő háza tája
- sziku69: Szólánc.
- Gurulunk, WAZE?!
-
LOGOUT
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
-
DeFranco
nagyúr
megpistulok nem jövök rá, pedig tuti van rá workaround
legyen egy klasszikus lottós példa, van 5x5 számom (tehát 5 db kombináció 5-ös lottóban), azt szeretném kilistáztatni a kihúzott lottószámokat tartalmazó idősoron, hogy az egyes kombinációkon (legyen mondjuk ABCDE) hány találat volt az adott héten, ha volt.
tehát azt vizsgálnám egy függvénnyel, hogy az adott héten kihúzott ötös lista és egy másik ötös lista között hány darab azonos elem van (és ezt megteszem ötször, de ez szinte mindegy).
nem jövök rá, hogy kellene ezt kikombinálnom, makró nélkül csak függvényekkel.
-
pigster
senior tag
válasz
lostprophet #34795 üzenetére
A következő makró megcsinálja amit akarsz a kiválasztás melletti oszlopban:
Option Explicit
Public Sub kivalasztastSorokba()
Const separator As String = " -- LINE BREAK -- "
Dim cella As Range
Dim kivalasztas As Range
Dim tomb As Variant
Dim sorSzamlalo As Long
Dim i As Integer
Dim cellaErtek As Variant
Set kivalasztas = Application.Selection
sorSzamlalo = 0
For Each cella In kivalasztas.Cells
cellaErtek = cella.Value
If (cellaErtek <> "") Then
tomb = Split(cellaErtek, separator)
For i = LBound(tomb) To UBound(tomb)
Cells(sorSzamlalo + 1, kivalasztas.Column + 1) = tomb(i)
sorSzamlalo = sorSzamlalo + 1
Next i
End If
Next cella
End Sub
Nem vagyok nagy guru, a töbiek majd kijavítják, szépítik. Nekem működött a példáddal.Epistoryval (http://store.steampowered.com/app/398850/) nem foglalkozol esetleg?
-
Delila_1
veterán
válasz
lostprophet #34795 üzenetére
2016-osban a Power Query-vel megoldható. Ezt tedd:
1. Adj címsort (ha nincs) az oszlopodnak, ahol a hosszú szövegeid vannak. Jelöld ki az oszlopot.
2. Adatok, a Beolvasás és átalakítás csoportban kattints a Táblázatból ikonra.
3. Kezdőlap | Oszlop felosztása | Elválasztó alapján menüpont.
4. Az Elválasztó kiválasztása vagy beírása rovatban az alsót (- Egyéni -) jelöld be, mire megjelenik alatta egy beviteli mező. Ebbe írd be az elején és a végén a szóközökkel a " -- LINE BREAK -- " szöveget, de nem kellenek az idézőjelek. Azokat csak azért írtam ide, hogy látsszanak a szóközök. A Felosztásnál az alsó opció legyen kiválasztva, OK.
5. kész is van, Bezárás és betöltés.Létrejött egy új munkalap, rajta felosztva mondatonként a celláid tartalma, de nem egymás alá, hanem egymás mellé. Ha az eredeti lapon új sort veszel fel, át kell lépned az új lapra. Jobb oldalon látszik a Táblázat1 cím, ezen jobb klikk, Frissítés, és máris megjelennek az új sorok mondatonként új oszlopokban. Tehát csak egyszer kell megadni a felosztási szempontokat, bővülő adatok esetén már csak frissíteni kell 1 kattintással.
Ha ez megfelel, akkor már egy Excel makróval össze lehet hozni, hogy a mondatok egymás alatt legyenek.
-
lostprophet
aktív tag
Sziasztok!
Van 1 darab oszlopom, ami 2698 soros. Több cellában is szerepelnek LINE BREAK feliratú szöveggel elválasztott mondatok, tehát például az alábbi félkövérrel kiemelt szöveg jelenleg 1 cellában van:
Kettő... nem is, három pecsétet érzek a közelben, amik az akadályt tartják fenn. -- LINE BREAK -- Vissza kell mennünk, és megkeresni őket, ha tovább akarunk haladni. -- LINE BREAK -- Ne aggódj, felfedem őket előtted, drágám.
Amire igazából szükségem lenne, hogy LINE BREAK érzékelésénél a következő mondatot átrakja egy új cellába alatta (tehát a fenti példa esetében két új cella kerüljön az eredeti alá, és mindegyikbe az adott mondat kerüljön át).
2016-os Microsoft Office-t használok. Előre is köszönöm, ha valakinek van tippje, merre induljak el.
-
mdk01
addikt
válasz
Juditta_56 #34792 üzenetére
A szándék a lényeg, ha meg sikerül az csak plusz.
-
föccer
nagyúr
válasz
maestro87 #34790 üzenetére
Írd A2-be a másodikat a képleteket meg másold le. ~1.000.000. sort kezel az excel.
(#34785) cigam: úgy igazándiból megszokásból hazsnálom az összefűtz. Nagyon sokszor számot előbb vissza kell konvertálnom szöveg formátummá és úgy beépíteni 1-1 karakterláncba és innen a megszokás.
üdv, föccer
-
mdk01
addikt
-
Delila_1
veterán
válasz
Juditta_56 #34786 üzenetére
Lehet, hogy a kötjel előtt is előfordul a "0,5", vagy az "1" érték.
-
Juditta_56
aktív tag
Megint Deliláé a +1 pont, bár azt nem egészen értem a problémádban, hogy ha megtalálja a SZÖVEG.TALÁL a keresett értéket-adatot, akkor minek kell összehasonlítani a megtalált szöveget/számot a keresettel? Tehát, minek belevariálni a KÖZÉP függvényt is?
(#34787) Delila_1: Rendben leesett, tökmindegy, mert ha nem a KÖZÉP, akkor még egy SZÖVEG.TALÁL-t kell beletenni...
SZÖVEG.TALÁL("0,5";Összesített!U6;SZÖVEG.TALÁL("-";Összesített!U6)+1)
-
maestro87
őstag
Sziasztok!
Azt szeretném megcsinálni Excel-ben, hogy ha egy adott oszlop celláiba beírok egy szöveget, akkor azt konvertálja át linkké úgy, hogy egy adott url-t egészít ki vele.
Tehát egy cellába ha beírom azt, hogyABC123
, akkor amint leütöm az entert csináljon belőle hyperlinket a következő formátumban: www.weboldal.hu/ABC123 és a neve természetesen legyen az amit bírtam a cellába (ABC123).
És korlátozni kellene egyetlen oszlopra ezt a makrót.
Javascript-ben csináltam már ehhez hasonlót, de VBA-ban nem vágom a parancsokat. -
lappy
őstag
=HAHIBA(HA(KÖZÉP(U6,SZÖVEG.TALÁL("0,5",U6,SZÖVEG.TALÁL("-",U6)),3)="0,5",M6,HA(KÖZÉP(U6,SZÖVEG.TALÁL("1",U6,SZÖVEG.TALÁL("-",U6)),1)="1",M6,"")),"")
csak az egyszerűség kedvéért nincs benne ÖsszesítettU6
itt viszont a 0,5 keresés az jó, de az 1 már nem
a függvény hibát ad és ezért nem ugrik a második ha részre -
mdk01
addikt
válasz
Juditta_56 #34777 üzenetére
Az a lényege, hogy az Összesített!U6 cellában keresse meg a kötőjelet, ha ez megvan akkor a kötőjeltől keresse meg (és itt jönne egy vagy függvényszerű valami) vagy a 0,5-öt vagy az 1-et. Ha ez megvan akkor ahol megtalálta onnan adja eredményül az első három karaktert(ami vagy a 0,5, vagy az 1).
Ha ez a megtalált szám/szöveg egyenlő a 0,5-tel vagy az 1-gyel, akkor a cella értéke az Összesített!M6, de ha nem egyenlő akkor ne írjon be semmit.
Ez a képlet működik jól, és sajnos így kell működnie hogy a mellette lévő cellában is működjenek a dolgok, egyszerűen csak ha egy adott szám/szöveg helyett választás elé állítom, hogy vagy ez, vagy az van a cellában akkor is működjön akkor úgy már nem működik.Tehát így működik:
=HAHIBA(HA(KÖZÉP(Összesített!$U6;SZÖVEG.TALÁL("1";Összesített!U6;SZÖVEG.TALÁL("-";Összesített!U6));3)="1";Összesített!M6;"");"")De itt csak akkor működik, ha az 1-est találja meg, ha abba a cellábaa kötőjel után 0,5 van akkor már nem ír be semmit, de én azt szeretném, hogy ha 1-es vagy 0,5 van akkor is működjön.
Jó lenne valami felsorakoztató függvény, hogy mely értékekre működjön.
Köszönöm -
joysefke
veterán
válasz
joysefke #34778 üzenetére
végül csak sikerült!
A műveletek sorrendje fontosnak tűnik:
Először a forráslistát kell elnevezni, majd utána a táblázatot kijelölni (ami csupán egy rovatfejjel nagyobb mint az előző lista) és létrehozni.
Ez után az érvényesítés dialógusablakban F3-ra már megjelenik a lista.
-
Juditta_56
aktív tag
Szerintem a képleted(?) egy kicsit összezavarodott, így nem is nagyon lehet tudni, hogy mit szeretnél...
Ha azt szeretnéd, hogy
ha az Összesített!$U6 tartalmazza a '0,5' vagy az '1' szöveget, akkor írja ki az Összesített!$M6 értékét, különben ""-t, akkor:=HA(HIBÁS(SZÖVEG.TALÁL(0,5;Összesített!$U6));HA(HIBÁS(SZÖVEG.TALÁL(1;Összesített!$U6));"";Összesített!M6);Összesített!M6)
(bocs, én nem használom a "HAHIBA" függvényt, csak így tudom)
ha viszont nem ezt szeretnéd, akkor írd le pontosan, hogy hogy gondolod... -
Shurycen
tag
Még egyszer Köszönöm nektek a segìtséget, Profik vagytok
-
Delila_1
veterán
válasz
joysefke #34769 üzenetére
A listaelemeket tartalmazó tartománynak legyen címsora. Alakítsd át táblázattá (beszúrás, táblázat rovatfejekkel). Jelöld ki az elemeit a rovatfej nélkül, és ennek a tartománynak adj nevet.
Az érvényesítésnél a forrás rovatban állva F3-ra megjelennek a füzetedben lévő elnevezett tartományok, ezekből kiválasztod a mostanit. Az érvényesítés követni fogja a tartomány bővítését, szűkítését.
-
mdk01
addikt
Segítsetek légyszi, már egy órája nézem a képletet, de nem jövök rá mi baja, lehet a szűz szem hamar észreveszi.
=HAHIBA(HA(KÖZÉP(Összesített!$U6;SZÖVEG.TALÁL(VAGY("0,5";"1");Összesített!U6;SZÖVEG.TALÁL("-";Összesített!U6));3)=VAGY("0,5";"1");Összesített!M6;"");"")A vagy függvénnyel lesz valami, mert ha nem állítom döntés elé, hogy vagy ez, vagy az hanem megadom az egyik értéket, akkor működik.
Megpróbáltam macskaköröm nélkül is, mert a vagy függvény megugatja a macskakörmöt, de úgy sem jó.
Köszönöm -
joysefke
veterán
Sziasztok!
Magyar Excel 2016
Adatérvényesítéssel szeretnék legördülő listát létrehozni, méghozzá úgy, hogy a lehetséges listaelemek halmaza később bővíthető legyen, lehetőleg úgy, hogy egyszerűen a további listaelemeket a meglévők alá írom a forrás-táblázatban.
Kipróbáltam a dolgot úgy, hogy
-(1) Az adatérvényesítés dialógusablakban a listaelemek tartományaként egy a tényleges listánál nagyobbat adtam meg, benne üres pozíciókkal, ahová majd a későbbi új listaelemek kerülnek. Ez nem tetszett, mert a legördülő listában az üres pozíciókat mutatja először(!!) és a tényleges listaelemekhez pedig görgetni kell a legördülő listában.-(2) Kipróbáltam úgy is, hogy a listaelemek tömbjét kijelöltem és elneveztem, (ekkor a név amit a tömbnek adtam megjelent a névkezelőben) majd az adatérvényesítés dialógusában már nem tól-ig tartományt adtam meg a lehetséges listaelemek forrásaként, hanem a tömb nevét. Ez nekem azért nem tettszik, mert a lehetséges listaelemek halmazának bővítésekor át kell szabni a tömbhatárokat a névkezelőben, ez meg nem mindenkinek olyan magától értetődő (barátnőmnek (is) csinálok egy táblázatot és ő csak használni szeretné, nem mókolni vele).
Mi a standard megoldás erre?
Előre is köszi!
J. -
Shurycen
tag
Delila_1 és lappy, Köszönöm zsenik vagytok
egyébként azt a két dolgot kellene valahogy egybe fonni amit csináltatok, nekem az tökéletes lenne, ha így változna csak ne a dátumot kellene módosítgatni, hanem ugye egy listából választott hónap miatt változna így..
Illetve az a baj hogy hiába nyomok F2-t nem értem a működést
-
Delila_1
veterán
válasz
Shurycen #34762 üzenetére
Makró nélkül, csupán feltételes formázásokkal.
Az A9 cellában írd át a hónapot, és meglátod a változást.
-
-
Shurycen
tag
Sziasztok!
Ahogy olvastam a topikot és megláttam hogy itt ilyen programozások folynak, megijedtem, hogy az én kérésem milyen bagatellnek tűnhet nektek de akkor is szükségem van segítségre.
Tehát adott EZ az xls, ami egy munkaidő nyilvántartó és abban kérném a segítséget, hogy hogyan lehet azt megcsinálni, hogy a J1-es mezőben ha legörgetem és kiválasztom az adott hónapot, akkor a hónap napjait mutató táblázat, annyi soros legyen, ahány nap van az adott hónapban? Nyilván én megszerkeszteném a táblákat, de hogyan valósítható az meg hogy ha kiválasztom az áprilist akkor 30 napos táblázat jelenjen meg, ha kiválasztom a májust akkor pedig 31 napos.
Előre köszönöm a választ!
-
csferke
senior tag
válasz
Juditta_56 #34748 üzenetére
Tudom, bonyolult, de én így használom:
Ez tényleg túl bonyolult.
Akkor inkább másképpen oldom meg a mező kitöltését.Jó lett volna ha egybe tudom fűzni a két mezőt mert ez adta volna a kiírandó pdf file nevét.
-
csferke
senior tag
válasz
lasarus1988 #34749 üzenetére
amikor sima "," használok akkor mindjárt hibát jelez
";" elfogadja a képletet csak rossz az eredmény -
válasz
Gravity1234 #34740 üzenetére
Itt a helyes függvény:
=SUM(COUNTIFS(Table2[PPM ID],[@[PPM ID]],Table2[Status],{"Not Started","Behind","Work in progress"}))
Vagy a tiéddel:
=SUM(COUNTIFS('Issue tracker'!$B$4:$B$18,[@[PPM ID ]],'Issue tracker'!$F$4:$F$18,{"Not Started","Behind","Work in progress"}))
-
Juditta_56
aktív tag
válasz
csferke #34746 üzenetére
Tudom, bonyolult, de én így használom:
=ÖSSZEFŰZ(ÉV(C8);".";HA(HÓNAP(C8)<10;"0"&HÓNAP(C8);HÓNAP(C8));".";HA(NAP(C8)<10;"0"&NAP(C8);NAP(C8)))
Az angolban talán így van, de majd kijavítod, ha nem jó:=CONCATENATE(B8,"-",IF(DAY(C8)<10,"0"&DAY(C8),DAY(C8)),".",IF(MONTH(C8)<10,"0"&MONTH(C8),MONTH(C8)),".",YEAR(C8))
-
válasz
Gravity1234 #34740 üzenetére
A countifs úgy működik, hogy mint az összes feltételnek meg kell felelnie... úgy kell megírni, hogy az összes feltétel teljesüljön...
-
csferke
senior tag
válasz
lasarus1988 #34744 üzenetére
sajnos így sem jó
Valahol a dátum formátumban vagy az átalakítás-ban lehet a hiba amit TEXT-ként kell kezelnie.
=B8&"-"&C8
így ez az eredmény 13-42821. A 42821 a megfelelő dátum száma 27.03.2017 -
Gravity1234
tag
válasz
Gravity1234 #34740 üzenetére
Mi lenne a megoldas?....mara kene...
-
csferke
senior tag
Sziasztok!
Ezzel szenvedek=B8&"-"&TEXT((C8);"dd.mm.yyyy")
B8-ban=WEEKNUM(C8)
C8-ban dátum 27.03.2017 dd.mm.yyyy formátumban
Eredményben viszont csak ezt kapom 13-dd.00.yyyy ez helyett 13-27.03.2017Mit csinálok rosszul?
Angol Excel 2007
köszi -
Gravity1234
tag
válasz
sztanozs #34738 üzenetére
Ez alapjan megprobaltam, de egyetlen zaszlot se hoz fel.
=COUNTIFS('Issue tracker'!B418,[@[PPM ID ]],'Issue tracker'!F4
18,"Not started",'Issue tracker'!F4
18,"Work in progress",'Issue tracker'!F4
18,"Behind")
A satus 4 fele lehet, ebbol cask azt ne flagelje be ami closed, mind a harom masik esetben igen. Fenti alapjan probaltam, de ugyan hibauzenetet nem kapok de flagelni se fgalel.
-
válasz
Sprite75 #34736 üzenetére
Sub PDFment()
'
' PDFment Makró
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="\\TICKETNYOMTATO\Megosztott\Rendelés\" & Format(Now(),"yyyy.mm.dd.hh.mm") & ".pdf" _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub -
válasz
Gravity1234 #34733 üzenetére
Nem gond, pofonegyszerű:
=COUNTIFS(Table2[PPM ID],[@[PPM ID ]],Table2[Status],"Open")
Table2-be raktam a Sheet2-n levő táblázatot:
Sheet1 - Table1 Sheet2 - Table2 -
Sprite75
tag
Sziasztok
Van nálunk egy rendelésfelvevő táblázat amihez már nagyon sok segítséget kaptam tőletek amikor készült.
Tavaly szeptember óta tökéletesen működik.Van benne egy összesítő lap amit naponta többször is nyomtatnak, akár óránként.
Ezt szeretném megszüntetni, hogy csak erről a lapról egy PDF készüljön egy másik PC megosztott mappájába, és ne kelljen feltétlenül nyomtatni.Barkácsoltam hozzá az alábbi makrót, de azt nem tudom benne megoldani, hogy a készülő PDF file neve tartalmazza a mai dátumot és az óra percet (pl ilyen formátumban 2017.03.30.11.25.pdf)
Jelenleg ha az A44 cellába kézzel beírom így a dátumot és az órát akkor működik, viszont ha =MOST() -al akarom megcsinálni akkor Run-time error hibát kapok.
Próbáltam a barátom (google) által kidobott mások által írt makrókból ilyet vadászni de csak nem sikerült magamnak úgy módosítani, hogy jó legyen
Szóval a kód a következőSub PDFment()
'
' PDFment Makró
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="\\TICKETNYOMTATO\Megosztott\Rendelés\" & Range("A44").Value _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End SubÁt tudná ezt valaki írni úgy hogy ez ilyen legyen a készülő file neve 2017.03.30.11.25.pdf
Előre is köszönöm szépen
-
géeles
aktív tag
Sziasztok!
Mai dátumot szeretném úgy a cellába tenni, hogy kettő kattintással, vagy kiválasztva legördülőbő(lényeg ne kelljen bepötyögni), de úgy hogy ne frissüljön később...
És lehetőleg ez a google sheets is megértse.
Lehet ilyet? -
Gravity1234
tag
válasz
sztanozs #34729 üzenetére
No had bonyolitsam tovabb, mert tegnap ahogy meglettem vele, mar eszre is vettem hogy meg kene pluszban valami.
Ugye most megtalalja az overview es issue tracker kozott az azonos ID ket es azt be is flageli. Viszont az a bajom, hogy nyilvan egy issue lehet nyitva, folyamatban vagy mar lezarva. Per pillanat ugye ezt nem veszi figyelembe igy felrevezeto ha beflagelek olyan itemet ahol mar closed az a problema.
Tehat azt hogyan tudom megcsinalni hogy az issue trackerben ha van kozos talalat ID-re, cask azokat flagelje be amiknel a status closed?
Koszi -
Daughtry93
újonc
Sziasztok!
Egy olyan kérdésem lenne hogy adott egy exel tábla sok adattal munkalapokra osztva (minden nap egy új munkalap). Van egy összefoglaló lap is benne. A kérdésem arra irányulna hogy meg lehet e azt oldani valahogy hogy automatikusan belevegye az összesítőbe az újonnan hozzáadott munkalapot. Az értékek mindegyik ws-en ugyanabban a cellában vannak.
Előre is köszi a választ! :-) -
-
kezdosql
tag
Valamelyik ujabb Excelben van mar halmaz megjelenitesi lehetoseg?
-
válasz
Gravity1234 #34728 üzenetére
Cool
-
válasz
Gravity1234 #34726 üzenetére
Baszki, fordítva adtad meg a paramétereket (előre kell amiben, utána amit)
Így a jó - persze nekem sem tűnt fel elsőre...=COUNTIF('Issue tracker'!$B$4:$B$18,[@[PPM ID ]])
-
Gravity1234
tag
válasz
sztanozs #34723 üzenetére
Hmmm most felfedeztem valami furcsat, mert hogy igy se mukodik.
Gondoltam proba kedveert elkezdek az issue tracker reszben nevinni ID-ket, hogy azokat latja e. Erre nem az tortent hogy az adott ID-et flageli be, hanem mintha updatelne egyet az overview reszen es megjelenik ami eddig hianyzott. Ha bevittem egy ujat akkor megjelent az egyel elotte levo....
Per pillanat 10 darab tevekenysegem van 10 ID-val. Ezeket az ID-kat betetem data validation alatt listaval az issue trackerbe hoyg ott legordulobol valaszhato legyen.
Az elso 3-nal hoz talalatot az overview resznel, utana pedig cask ha az issue trackerben frissitgetek, de mindig egyel kesik kb. Nem tudom ez ertheto e igy.Tehat az overview sheeten a 10 kozott nem ugy flageli be ahol valoban ID egyezes van (ahogy en szeretnem). that ha az 5. sorban levo ID nel van az issue trackerben ID talalt akkor ertelemszeruen az 5. sorban flageljen. Hanem fentrol lefele elkezd flageket tenni, de nem ID vel azonosan, cask mintha talalna talalatot a ket table kozott es a sorrendben kovetkezo sorba tesz egy flaget...
-
-
válasz
Gravity1234 #34721 üzenetére
Ez kell helyette:
=COUNTIF([[PPM ID ]],'Issue tracker'!$B$4:$B$18)
-
válasz
Gravity1234 #34717 üzenetére
Milyen azonosítód van? Szám vagy szöveg, vagy kevert?
- Lehet, hogy nem adtad meg az egész range-edt amiben keresel
- Lehet az is, hogy nem fixáltad a range-et, ezért ahogy "megy lefelé" a függvény, úgy mászik el a keresett tartomány is:CountIf(Sheet2!A1:A9, A2)
- ezt csinálja, ha lehúzod:C3 =COUNTIF(Sheet2!A2:A10,Sheet1!A3)
C4 =COUNTIF(Sheet2!A3:A11,Sheet1!A4)
C5 =COUNTIF(Sheet2!A4:A12,Sheet1!A5)
...
C100 =COUNTIF(Sheet2!A99:A107,Sheet1!A100)ehelyett ez kell:
COUNTIF(Sheet2!$A$2:$A$9,Sheet1!A3)
-
válasz
Gravity1234 #34715 üzenetére
-
sto1911
veterán
Sziasztok,
van valami megoldas a kepen levo kerdesre?
Vannak adataim (B oszlop) amikben szurnom kell rengeteg szovegre (A oszlop). Csak pontos eredmeny erdekelne, tehat a "2" szurore csak a "valami2"-t adja vissza, a "valami22"-ot es egyeb kombinaciot ne.
Szurobol van vagy 300 ertekem, szoval kezzel kicsit hosszu lenne.Koszi elore is!
-
válasz
Gravity1234 #34711 üzenetére
A célcella lehet, hogy fixen TEXT-re (szöveg?) van állítva, lehet, hogy át kell tenni GENERAL-ra (általános?)
-
Delila_1
veterán
válasz
Gravity1234 #34711 üzenetére
Ha If-fel összehoztad, az 1 vagy 0 érték helyett 079-es kódú karaktert írj (bal Alt, + a számbillentyűzeten 079, az idézőjelen belül), és a betűtip. legyen Wingdings. Ez egy zászlócska.
-
válasz
Gravity1234 #34709 üzenetére
-
válasz
Gravity1234 #34707 üzenetére
Tudsz, ott van pl a vlookup is:
=NOT(ISERROR(VLOOKUP($A2,Sheet2!$A:$A,1,0)))
- Az $A2 az a cella az adott sorban - ahol a kijelölt (formázott) terület kezdődik - amelyiket ellenőrzöl.
- A Sheet2!$A:$A az az oszlop amiben a másik sheeten vannak az ellenőrzött azonosítók. -
Gravity1234
tag
Sziasztok!
Az alabbira kernek megoldast:
Adott ket kulon worksheet.
Az egyiken vezetek feladatokat es mindegyiknek van egy azonosito szama. sorszama.
A masikon vezetem az ezekhez tartozo issuekat.Szeretnem ha az elson egy kulon oszlopban tudnam jelezni mondjuk egy pipaval, vagy kis zaszloval ha az adott feladathoz van a masik worksheeten rogzitve issue.
Conditional formattingot neztem, de nem talaltam olyan megoldast amivel tudnek hivatkozni a masik worksheet adott oszlopara.
Koszonom. -
válasz
tonermagus #34705 üzenetére
Google-fu: 4. találat
-
válasz
tonermagus #34703 üzenetére
Tagolt, Speciális elválasztó: CTRL+J
-
tonermagus
aktív tag
Hali!
Szeretném azt megoldani, hogy a B oszlop celláinak a tartalma az adott cella mellett lévő oszlopokba legyenek szétosztva.
Tehát pl. a B1-ben van egymás alatt a 0 100000 0 0 0 0. Ezt szeretném oszlopokra szétbontani azonos soron belül. Elvileg erre való a szövegből oszlop automatikus funkció, de sajnos nem működik. LibreOffice alatt felismeri, hogy mik a határoló elemek a számok között, de nem vízszintesre töri, hanem függőlegesen hozza létre a cellákat. Ez így nem jó. A Microsoft Office pedig nem ismeri fel a határoló elemeket, ő úgy látja, hogy ez 0100000000.
Ez sem jó. Tudnom kellene, hogy milyen karakter van a cellán belül lévő sorok végén. Régen valaki itt írt egy képletet, ami kiolvassa, hogy milyen nem látható karakter/szöveghatároló van a számok végén. Nem tudja valaki véletlenül mi az?
-
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
Új hozzászólás Aktív témák
Hirdetés
- Az előírások megszegése miatt éghet le egyes alaplapokon a Socket AM5 foglalat
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- A lemondást javasolja az Intel vezetőjének Donald Trump
- HP notebook topic
- Futás, futópályák
- E-roller topik
- Mobil flották
- Milyen okostelefont vegyek?
- TP-LINK routerek
- Geri Bátyó: Agglegénykonyha 1 – rizseshús másképp
- További aktív témák...
- Eladó Steam kulcsok kedvező áron!
- Bitdefender Total Security 3év/3eszköz! - Tökéletes védelem, Most kedvező áron!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- Eredeti Microsoft termékek - MEGA Akciók! Windows, Office Pro Plus, Project Pro, Visio Pro stb.
- Játékkulcsok a legjobb áron: Steam
- Apple iPhone SE 16GB, Kártyafüggetlen, 1 Év Garanciával
- Szinte új! 3 Hónapos! Playstation 5 Slim Disc (Lemezes) Kiadás! Garancia: 2027.05.15
- BESZÁMÍTÁS! GIGABYTE B550M R5 5600 32GB DDR4 512GB SSD RTX 2070 SUPER 8GB ZALMAN I3 NEO Enermax 650W
- DELL PowerEdge R630 rack szerver - 2xE5-2650v3 (20 mag / 40 szál, 2.3/3.0GHz), 32GB RAM, 55992Ft+ÁFA
- Dell USB-C, Thunderbolt 3, TB3, TB4 dokkolók (K20A) WD19TB/ WD19TBS/ WD22TB4, (K16A) TB16/ TB18DC
Állásajánlatok
Cég: FOTC
Város: Budapest