-
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
-
senior tag
válasz m.zmrzlina #29600 üzenetére
Kezdek megőrülni. Van egy oszlopban x db hexadecimális szám. Szeretném egy egyszerű csere paranccsal kiszedni előlük a nullákat. Ezzel nem is lenne gond. De az excel, a cseréknél átalakítja az E betűt tartalmazó cellákban az adatokat tudományosra. Már megpróbáltam neki szövegformátumot adni, de fittyet hány rá. Legalább kérdezne rá. Ki lehet ezt valahol kapcsolni?
[ Szerkesztve ]
-
m.zmrzlina
senior tag
válasz irodakukac #29599 üzenetére
Egy kicsit más megoldás, ha az eredeti munkafüzetben elnevezed a megnevezés oszlopot pl "original"-nak
A visszaküldött fájl egy szabad oszlopába pedig mehet a következő képlet: /persze csak ha a visszaküldöttben A1-ben kezdődik a megnevezés oszlop.
=HA(DARABTELI(EredetiMunkafüzet2.xlsx!original;A1)=1;"egyezik";"nem egyezik")
-
poffsoft
addikt
Azt nem tudjátok, vajon milyen megfontolásból áll le állandóan a makró, "Code interrupted" üzenettel (mintha breakpoint lenne benne, de természetesen nincsen ilyen).
Változatos helyeken szakad meg a futás.
Ja, és hogyan lehet ezt megszüntetni vajon?[ Szerkesztve ]
-
Fferi50
őstag
válasz hengelhof #29601 üzenetére
Szia!
Ha csak két 0 lehet előtte, próbáld meg az alábbi szövegfüggvény kombinációval:
=HA(BAL(A1;1)="0";HA(KÖZÉP(A1;2;1)="0";JOBB(A1;HOSSZ(A1)-2);JOBB(A1;HOSSZ(A1)-1));A1)Az eredeti szám legyen szövegformátum (mert egyébként már beírás után átalakítja tudományossá), a képlet eredménye mindig szöveg lesz.
A tudományos beállítás mellőzését sajnos nem tudom, hogyan lehet megoldani (ugyanez igaz az automatikus dátummá alakításra is ....
Üdv.
-
Delila_1
Topikgazda
-
poffsoft
addikt
-
Delila_1
Topikgazda
válasz m.zmrzlina #29600 üzenetére
Az =A1=B1 képlet IGAZ, vagy HAMIS eredményt ad, nem szükséges HA függvénybe beágyazni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
m.zmrzlina
senior tag
Feladat a következő:
Adott egy tartomány pl: A1:Z1. A cellákban szöveg (települések neve). Van cella amiben egy település neve szerepel van amiben ötvené ömlesztve. De szó szerint ömlesztve mert az elválasztó némelyik cellában <szóköz> máshol "," van ahol mindkettő. Ez a három konfig a legyakoribb. Van olyan is ahol semmilyen elválasztó nincs, hacsak a nagy kezdőbetűt nem tekintjük annak Ezeket kellene szétválogatni makróval úgy, hogy a cella oszlopában egyenként egymás alatt legyenek.
Ezt makró nélkül ugye a Szövegből oszlopok parancssal lehet cellánként megoldani (feltéve ha van egyértelmű elválasztó) majd másolás tranyszponálás. Ezt a rögzített makrót azonban nem tudom átírni úgy hogy működjön.
Az is jó lenne, ha keresni tudnék ebben a szénakazalban. Ezzel pedig az a bajom, hogy ha pl Eger-t keresem és az benne van másik tíz településsel együtt egy cellában akkor azt nem találja meg ha be van kattintva a "Ha ez a cella teljes tartalma" box. Illetve ha nincs bekattintva akkor talál még másik n+1-et (pl amiben szerepel Egercsehi, Egerszólát stb...)
Az adatok agyobb része html-ből más része pdf-ből CtrlC-CtrlV-vel lett Excelbe írva ezért a sokféleség.
Valamiért azt érzem, hogy ez nem lesz rövid projekt
[ Szerkesztve ]
-
bayay
csendes tag
Sziasztok,
Excel 2007-ben van egy diagrammom, y tengelyen százalékok, x tengelyen dátumok. Szeretnék esésvonalat rajzolni, de csak meghatározott dátumokra, létezik erre automatikus megoldás?
Üdv.
-
m.zmrzlina
senior tag
Azt be lehet állítani valahol, hogy a validált lista lenyíló ablakában hány sor legyen látható egyszerre?
Most nyolcat látok görgetősáv nélkül és legalább tizenkettőt szeretnék. Ha nagyobb tartományt adok meg az adatérvényesítésnél Forrásnak akkor csak a görgetősáv hossza változik de az ablakban egyszerre látszó tételek nem.
[ Szerkesztve ]
-
poffsoft
addikt
-
csongi
veterán
Sziasztok!
Olyat szeretnék csinálni, hogy az érvényesítésben létrehozott értékek alapján adja össze a kiválasztott cellák értékeit.Vagyis ha az egyiket kiválasztom, akkor legyen csak össze adva az azonos kiválasztásúval.
A képen látható mire gondolok.
[ Szerkesztve ]
-
sztanozs
veterán
-
sztanozs
veterán
válasz csongi #29618 üzenetére
angol / magyar - azért írtam az első sorban így. No meg angolban vessző a függvény paraméter elválasztó, magyarban meg a pontosvessző.
[ Szerkesztve ]
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
rii
nagyúr
sziasztok
excel 2011-ben (v14) h lehet a page brake-ket , a vékony szaggatott vonalakat kirtani?
nem elég elrágnatnom onnan, mert van amiko nem engdi máer arréb rángatni
piros-kapszula: https://www.youtube.com/watch?v=oW-VZVYohRg
-
Delila_1
Topikgazda
válasz m.zmrzlina #29610 üzenetére
Amint megírtam a makrót, elszállt az internet, de most visszajött.
Sub Szetcincal()
Dim oszlop As Integer, usor As Long
Dim szoveg As String, betu As Integer
Dim szoveg1 As String, nagy As Integer
Dim ekezet As String
' Csere
With Columns("A:Z")
.Replace What:=",", Replacement:=""
.Replace What:=" ", Replacement:=""
End With
ekezet = "á,é,í,ó,ö,ő,ú,ü,ű"
For oszlop = 1 To 26 'A:Z oszlopok
Kezd:
szoveg = Cells(1, oszlop)
szoveg1 = ""
nagy = 0
For betu = 1 To Len(szoveg)
Do
If betu = 1 Then
szoveg1 = Left(szoveg, 1)
GoTo Tovabb
End If
If (Asc(Mid(szoveg, betu, 1)) > 96 And Asc(Mid(szoveg, betu, 1)) < 123 And _
betu > 1) Or InStr(ekezet, Mid(szoveg, betu, 1)) > 0 Then
szoveg1 = szoveg1 & Mid(szoveg, betu, 1)
Else
nagy = nagy + 1
usor = Cells(Rows.Count, oszlop).End(xlUp).Row + 1
Cells(usor, oszlop) = szoveg1
szoveg = Right(szoveg, Len(szoveg) - Len(szoveg1))
Cells(1, oszlop) = szoveg
GoTo Kezd
End If
Loop While nagy <> 0
Tovabb:
Next
Next
End SubProgramozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
m.zmrzlina
senior tag
válasz Delila_1 #29621 üzenetére
Nagyon köszönöm. Szépen működik. Sok finomhangolni való van rajta olyan dolgok miatt amit nem írtam le a kérdésben (így is hosszú volt) de alapvetően jól dolgozik.
A lényeg, hogy a létrehozott tartományban már sokkal könnyebb automatizálni a keresést és ez nagy segítség.
Köszi még egyszer, jár a
-
Delila_1
Topikgazda
válasz m.zmrzlina #29624 üzenetére
Szívesen, örülök, hogy sikerült.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
ZPC
csendes tag
Sziasztok!
Számomra komoly problémával fordulok felétek, félek hosszú leszek, bocsi.
Adott egy Excel2010-es file, 30 munkalappal. Minden lapon átlag 150 sorban egy "készletet" tartalmaz. Soronként 8 adat: cikkszám, megnevezés, db, ár stb., semmi különös, alap formátum. Ami extra, hogy minden sor első cellájában van egy kép a cikkről. Ezt egy honlapról másolgattam be: Képen jobbklikk/másolás => Excelben: Irányított beillesztés/Beillesztés: Bitkép. 100%-on 1,6 cm-esek a képek, vagyis kicsik, de mivel több száz cikkről beszélünk, ezért a fájl 90 megás. Minden oldalon van egy szövegmező, amivel rá lehet keresni a cikkszámra az oldalon, pici makró. A fájlt kb. két éve használom, egyre nagyobb lett, de a kicsit lassú betöltés után tökéletesen működött, két különböző gépen is használtam: WIN7 64, OFFICE2010 32bites.
Egészen két héttel ezelőttig: a munkahelyi gépemen simán müködik minden, az otthonin is szépen betöltődik, de amint rányomok a mentésre (még ha semmi sem változott) olyan, mintha lefagyna az excel. De nem, csak menteget, órákig!!! (Leteszteltem) Ezután már egy pillanat alatt ment, egészen addig amíg be nem zárom és újra meg nem nyitom, mert akkor újra ilyen hosszú! A benti gépemen továbbra is tökéletes.
Már régi volt a Win7-em, ezért gondoltam úgy is aktuális egy újratelepítés: új SSD-re WIN8.1 és először OFFICE2010 64bit aztán 32 bit de ugyan az a jelenség!!!!!!!!! A másik gépen hibátlan!!!!!
Olyan, mintha a megnyitás utáni első mentéskor a többszáz pici képpel molyolna valamit, de mit?! Nem az excelfájlban tárolódnak a képek hanem valahol egy rejtett könyvtárban és ezen a gépen nem találja?! Vagy mentéskor újratölti őket?! Vagy mi...?! De miért most, két év után és miért csak az egyik gépen, akkor is, ha zsír új minden?!
És a csattanó: előkerestem a fájl májusban arhívált, akkor hibátlan, csak két megával kissebb változatát és ugyan az a hibajelenség!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ilyen nincs!! Kérem segítsen valaki,mert tényleg begolyózom. Mégha többheti munkával létrehoznék is egy teljesen új fájlt, mi a garancia, hogy nem akad az is ki?
Kimondhatatlanul hálás lennék, ha valaki segítene, mert komoly munkám van benne és teljesen tanácstalan vagyok!
Előre is köszönöm!
Nem a győzelem a részvétel, hanem a fontos!
-
spe88
senior tag
Hello,
Adott két oszlop:
A B
9905 1
9901 1
9902 2
9900 3
9903 1
9905 2
9905 6
9903 1
9901 9Azt szeretném, hogy a C oszlopban kiírna egy értéket, ami az adott szám (A oszlop) mellett lévő számot (B oszlop) összeadná azzal a B oszlopban álló számmal, ami mellett az A oszlopban ugyanaz áll!
Gyakorlatilag, mintha minden számra rászűrnénk és szummáznánk a B oszlopot!
Egyszerűbben:
A B C
9905 1 9
9901 1 10
9902 2 2
9900 3 3
9903 1 2
9905 2 9
9905 6 9
9903 1 2
9901 9 10Köszönöm
[ Szerkesztve ]
Spóroljunk! Kerül, amibe kerül!
-
senior tag
válasz Chrisluke #29622 üzenetére
Nos igen. Értem. A helyzet az, hogy ezt csak úgy lehet megcsinálni, ha a képet, az aláírást kivéve átlátszóvá varázsolod. Vagyis kitörlöd ami nem kell, (lehet elég csak a kép azon részét, ami kitakar) és olyan formátumba mented el, amely támogatja a transparent formátumot. Tehát .png, vagy .gif... azt hiszem. Persze azt, hogy az excel ezt hogyan kezeli le, vagyis tényleg átlátszó marad, nem tudom.
Én is szoktam ilyen módszerrel jegyzőkönyvet készíteni, de ott úgy van kialakítva az aláírásnak a hely, hogy ne tudjon kitakarni semmit. -
lenkei83
tag
Sziasztok!
Van egy 49.000 soros és 12 oszlopos táblázatom, amibe szumházni kellene adatokat egy másik fülről több kritérium alapján, tehát valami szumhatöbb típusú megoldás kellene.
Ha televágom szumhatöbb képlettel, akkor hetekig fog számolni, azt nem szeretném, tehát valami Application.SumIfs megoldás kellene, viszont for each ciklussal az is elég lassú.Erre kellene valami megoldás, ha van valakinek kedve / ideje, megköszönném ha ránézne.
Köszi
P. -
DeFranco
nagyúr
-
csferke
senior tag
Sziasztok!
Dátummal kapcsolatos kérdésem lenne.
Van egy dátum A1-ben (pl. 2015.01.01) ami változik. Azt szeretném ha B1-ben a következő hónap 4.-e lenne (2015.02.04).
Angol Excel 2007.köszi
-
sztanozs
veterán
válasz lenkei83 #29633 üzenetére
Akkor Makró -> Jet és SQL lekérdezéssel megoldani - vagy beimportálod/belinkeled access-be és ott összedobsz egy query-t.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
-
csferke
senior tag
válasz Delila_1 #29637 üzenetére
Köszi Delila!
Időközben én is alkottam valamit ="04."&MONTH(A1)+1&"."&YEAR(NOW()).Picit nyakatekert.
Az EOMONTH() sokkal egyszerűbb. Mindig van még mit böngésznem az Excel help-ben.De azért, hogy ne legyen egyszerű az élet, újabb követelménynek kell, hogy megfeleljen az új dátum.
Tehát a következő hónap 3.-10.-ig az új dátumban nap és munkanap legyen, nem lehet szombat vagy vasárnap.[ Szerkesztve ]
-
the radish
senior tag
Sziasztok!
Az alábbi formátumú kimenetet meg lehet oldani szöveg függvénnyel?
52 ====> 052 =SZÖVEG(CELLA;"000")
-16 ====> 016 =??
-
Delila_1
Topikgazda
válasz the radish #29640 üzenetére
=jobb("0" & a1;3)
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 the radish #29643 üzenetére
Nincs mit.
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 the radish #29645 üzenetére
=ha(a1<0;"-" & jobb("0" & a1;3);jobb("0" & a1;3))
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Fferi50
őstag
-
Fferi50
őstag
válasz the radish #29645 üzenetére
Szia!
=jobb("0" & Abs(A1);3)
Üdv.
Új hozzászólás Aktív témák
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Vírusirtó, Antivirus VPN kulcsok
- Eladó Steam kulcsok kedvező áron!
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office