- Android alkalmazások - szoftver kibeszélő topik
- iPhone topik
- Redmi Watch 4 - olcsó hús, sűrű a leve
- Honor Magic5 Pro - kamerák bűvöletében
- A Xiaomié lehet a Snapdragon 8 Gen 4-es elsőség
- Apple iPhone 13 Pro Max - őnagysága
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Huawei P30 Pro - teletalálat
- Xiaomi 14 - párátlanul jó lehetne
- Magisk
Hirdetés
-
LG 34GS95QE-B: OLED paneles, ívelt gamer monitor
ph Félmillió forintba kerül az LG új, 240 Hz-es gamer monitora. Megnéztük, mit tud!
-
3 évre zárnák börtönbe a legnagyobb kriptotőzsde korábbi vezetőjét
it Az amerikai ügyészek keményebb, 3 éves börtönbüntetést akarnak elérni, miután Changpeng Zhao, a Binance korábbi vezérigazgatója bűnösnek vallotta magát a pénzmosásellenes törvények megszegésében.
-
A Xiaomié lehet a Snapdragon 8 Gen 4-es elsőség
ma Több másik kínai telefon követheti ugyanezzel a chippel az év végéig.
-
Mobilarena
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
-
Delila_1
Topikgazda
Az más. Akkor a lista alján az első üres cellán jobb klikk, Választéklista (2007-esnél Legördülő választéklista) választási lehetőséget ad a fölötte lévő adatok közül. Csakis az aktuális oszlopban működik, nem lehet kiterjeszteni, mert a már beírt adatokat ajánja fel.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Gabcsika
tag
Sziasztok!
Azt hogy kell az Excelben, hogy pl. a Munka1 sheet-en van egy csomó idézőjelbe tett adat vagy szöveg sok más nem idézőjelbe tett mellett és én csak az idézőjel közé esőket akarom kigyűjteni mondjuk a Munka2 sheet-re egymás alá rendezve pl. az A oszlopba.
Freedom, Nature, Love & Music
-
Delila_1
Topikgazda
válasz Gabcsika #3553 üzenetére
Munka2 A1 cellájába – ha a Munka1 lapon az A oszlopban vannak az adataid.
=HA(KÓD(Munka1!A1)=34;Munka1!A1;"")
Ezt lemásolod, szűröd üres cellára, azokat a sorokat törlöd. Utána rendezheted is.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Okoska2
aktív tag
Sziasztok!
A Ha fuggvenyt szeretnem hasznalni es ebbe szeretnek tobb szamot berakni. Pl 22, 23, 24, a 26 es 27 nem de 28 igen. Ha ezek igazak szoroznam oket 1750 el. Ha 26, 27, 30, 32 akkor 2320 al szoroznam. De csak akkor ha 1 tol 4 ig adnek el belole. Ha 5-10 ig akkor az elsonel 1750 helyett 1600 a masodiknal 1950 lenne. 11 tol 18 darabig 1340 es1610 lenne az aruk.
Egy ideje szenvedek vele legyszi segitsetek.Elore is koszonom.
Milyen operációs rendszert használsz? - Lidocaint és szikét.
-
mimi_bacsi
tag
Van egy egybefüggő adatsor: Kiss Imréné egy azonosító kód, titulus és szám (1) majd egy dátum 2007.12.29000 (ezt kellene, azaz a dátumot egy külön oszlopba szétszedni és úgy, hogy a dátum utolsó 3 számjegyét elhagyjuk (000)
Megoldásotok van-e?
-
Delila_1
Topikgazda
válasz mimi_bacsi #3562 üzenetére
Ha jól számolom, a szétvágandó adatod az E oszlopban van.
F2-be: =bal(e2;hossz(e2)-3)
G2-be: =jobb(e2;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.
-
mimi_bacsi
tag
válasz Delila_1 #3563 üzenetére
Így nézett ki eddig (Kiss EtelkaH001234ügyvezető igatgató (1)2007.11.06178)
Tehát a név a kód és a többi egy cellába került (előzőleg).Így amit átküldtél, azt teljesen átmásolta az F2-be és levágta az utolsó három számot.
Most pedig az lenne a jó, hogy a cellában lévő 2007 (majd) 2008-hoz tartozó dátum kerüljön egy másik cellába (a karakterek elhelyezkedését nem tudom megmondani, a név hossza miatt sem) (Ez azt jelenti, hogy az utolsó 10 karaktert (mert a dátum így néz ki: 2007.12.03) másolja át egy másik cellába!!!
-
Delila_1
Topikgazda
válasz mimi_bacsi #3564 üzenetére
Ez már kicsit zavaros nekem, nem látom, a 2007.11.06178-ból hogy jön össze a 2007.12.03.
Az utolsó 10 karakter: =jobb(cellahivatkozás;10)Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
mimi_bacsi
tag
Köszönöm, megy, sokat segítettél!!!
-
Delila_1
Topikgazda
válasz mimi_bacsi #3566 üzenetére
Szívesen.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Okoska2
aktív tag
3561 re segitsetek pls.
Meg annal akadtam el, hogyha egy cellaban 1000 van menjen pl P2 re Ha 2000 menjen P3ra stb. Eddig angol excelt hasznaltam. Magyarban egyszeruen nem talalom mit kell tenni.
Milyen operációs rendszert használsz? - Lidocaint és szikét.
-
Okoska2
aktív tag
válasz Okoska2 #3568 üzenetére
Nagyjat mar megoldottam. Mar csak abban segitsetek ha egy darab cellanak a pontos ertekere hogy tudnek masik cellabol szamolni?
Erthetoen: Ha B2=1000 akkor D2 bol vegyen adatot. Ha B2=2000 akkor D3 bol stb. es irja be C5 be. Kb 20 db pontos ertek lenne de egy helyre irna az erdemenyt C5 be.
Milyen operációs rendszert használsz? - Lidocaint és szikét.
-
pentium4
senior tag
hali!
srácok mondjatok már egy olyan progit amivel az elfelejtett jelsztó lehet kiiktatni!
van egy fontos dokumentumon , de nem tudom mit adtam nekii annó jelszót!
kösziP4
-
kutga
nagyúr
Sziasztok!
A következő a problémám: van két nagy táblázatom, ezeket kellene egybe gyúrni. Mindkettőben leltári nyilvántartás szerepel, az egyik 2007 decemberi, a másik friss lekérés. Az oszlopok: cikkszám, cikknév, mennyiség. A probléma az, hogy a régi leltári íven még több tétel szerepelt, mint az újon, vagyis az egyik munkalap 53 oldalas, a másik csak 54. Vannak ismétlődő tételek, illetve vannak olyan tételek, amik csak a régin szerepelnek. A kérdésem az lenne, hogy hogyant tudnám kijelölni azokat a tételeket a régi nyilvántartásból, amik szerepelnek az újban?
Így kb 20 tétel nem kerül be a végső táblázatba, viszont mivel a két leltárban szereplő mennyiségek eltérőek, a megfelelő tételeket össze lehet vetni, hol van eltérés...remélem érthetően fogalmaztam.
Let the Zone take me if I am.
-
Delila_1
Topikgazda
A Munka1 lapra írd be az alábbit, feltételezve, hogy az A oszlopban van az az adat, amit a Munka2 lap A oszlopának adataival össze kell vetned. A $1000 helyett a Munka2 utolsó sorát írd. Végig másolva 0-át ír a Munka2-n nem található tételek mellé, 1-et a mindkét lapon szereplőkhöz.
Ha a Munka2-re is beírod ugyanezt (persze Munka1!-re változtatva a Munka2!-t), akkor az ott meglévő, de a Munka1-en nem szereplő tételeket is kimutathatod.
Sikerült úgy megfogalmaznom, hogy egy mukkot se lehessen érteni belőle? Ennyi telik tőlem.
=HA(HIBÁS(FKERES(A1;Munka2!$A$1:$A$1000;1;HAMIS));0;1)
Ezután már szűrheted 0-ra, vagy 1-re az oszlopodat.
[ 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.
-
FehérHolló
veterán
Meg lehet valahogy csinálni, hogy egy cellában egy másik cellahalmaz utolsó módosítási dátumát tartalmazza?
Skynet is real. It's called Google.
-
brd
nagyúr
Sziasztok!
Valaki tudja, hogy hogyan lehet több mező képleteit úgy másolni, hogy ne írja át az Excel a képletekben lévő hivatkozásokat? A képletek már készen vannak, nem én írtam őket, és viszonylag sok van belőlük, tehát, ha nem muszáj, nem egyenként javítgatnám őket. Itt probléma a részletezése.
The only real valuable thing is intuition.
-
FehérHolló
veterán
$ jel az oszlopnév, illetve sorszám elé lenne a megoldás a problémára. Képletbe beírod a dollárt a megfelelő helyre (sor/oszlop elé), és remélhetőleg boldog leszel. (Utána copy/cut-paste és "lehúzás" megőrzi az oszlop-, illetve a sorszámot.)
[ Szerkesztve ]
Skynet is real. It's called Google.
-
Delila_1
Topikgazda
FehérHolló válaszához annyi, hogy ha több átírandó képleted van, a szerkesztőlécen állj a hivatkozásra, és nyomkodd az F4-et, míg fel nem veszi a kellő formátumot. Ha tartomány van a képletben, érdemes azt kijelölni, és utána jöhet az F4.
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 FehérHolló #3577 üzenetére
Targettel kellene megoldani, a laphoz rendelt makróval.
[ 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 FehérHolló #3577 üzenetére
Sub Worksheet_Change(ByVal Target As Excel.Range)
If (Target.Column > 3 And Target.Column < 8 And Target.Row < 11) Then
Range("A1").Select
ActiveCell.FormulaR1C1 = "= TODAY()"
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone
Application.CutCopyMode = False
End If
End SubEz a kis makró a munkalaphoz rendelve (lapfülön jobb klikk, kód megjelenítése, VBE-ben a jobb oldalon kapott üres lapra másolva) azt csinálja, hogy ha a D1:G10 tartományban módosul az adat, az A1-be beírja az aktuális dátumot a MA() függvénnyel, és rögtön át is írja a függvényt az értékére.
[ 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.
-
brd
nagyúr
Köszönöm a válaszokat, de másképpen oldottam meg.
Azért "szeretem" a M$-t, mert mindig kreatív gondolkodásra serkent, hogy a programjai hülyeségét hogyan lehet megkerülni.
A megoldás: "Alt+." (képletek megjelnítése, az értékek helyett), képletek notepad-ba másol, notepad-ból új helyre másol (többet is, egyszerre, szerencsére beillesztésnél rájön, hogy külön cellákba kellene másolni).The only real valuable thing is intuition.
-
kutga
nagyúr
Sziasztok!
A következőben kérnék segítséget...
Adott két oszlop, A és B egymás mellett, feltöltve összetartozó számértékekkel. Egy harmadik oszlopban (mondjuk C) ki kellene iratnom, hogy A és B megfelelő elemei közül melyik a nagyobb (B-hez képest A), illetve a kisebb, illetve ha egyenlőek, akkor azt.pl.:
A B C
10 11 kisebb
11 10 nagyobb
10 10 egyenlőRemélem érthetően fogalmaztam...Delila_1-nek köszönöm a segítséget legutóbb, működött a megoldása!
[ Szerkesztve ]
Let the Zone take me if I am.
-
brd
nagyúr
Egyszerűbben nem tudtam, mert most hirtelen nem találtam olyan képletet, ami 3 eredményt tudna adni. Mátrix függvényekkel egyébként szebben is meg lehetne oldani, de arra most nincs időm.
Az egész alábbit másold be az "A" oszloptól (az üres helyek jelentik elvileg az oszlophatárt), és a C-G-t el kell majd rejtened:10 11 =HA(B1>A1;1;0) =HA(A1=B1;1;0) =HA(D1=1;"Egyenlőek";"") =HA(ÉS(D1=0;C1=0);"Nagyobb";"") =HA(ÉS(D1=0;C1=1);"Kisebb";"") =ÖSSZEFŰZ(E1;F1;G1)
Aham, kiveszi a tabulátort. Akkor mentsd le a fentit szövegfile-ként és nyisd meg az Excel-lel, majd mondd meg neki, hogy a space határolja az oszlopokat.
[ Szerkesztve ]
The only real valuable thing is intuition.
-
Ősember
őstag
hello
linket ugye egy cellához csak akkor lehet hozzárendelni, ha magát a cellát jelölöm ki és nem pedig a benne lévö szöveget, ez világos... elmentek egy dokumentumot weblapként (htm) de amikor megjelenik a böngészömben, akkor már nem müködnek a linkek, viszont azért a szövegnek kék szine van és alá van huzva, mintha link lenne. ha ugyan ezt a dokumentumot megnyitom excelben szerkesztés céljábol és a hiperhivatkozás szerkesztésére megyek, akkor látszik, hogy azért nem megy a link, mert nem mutat shova.... valami megoldás?
itt egy példa: katt
örülnék, ha valaki tudna segiteni ebben a linkelgetésben, danke______________________________________________________________________ www.rambazar.com - G.Skill minden szinten - 8GB DDR3 15.000Ft alatt!
-
ANT
őstag
válasz Ősember #3589 üzenetére
A szerkesztés ablakban alul a Cím mező ki van töltve?
[ Szerkesztve ]
''Soha ne add fel, ez a legnagyobb, halálos ellenség'' Replika
-
MarDani
csendes tag
Sziasztok!
Lehet, hogy feljebb megtalálnám a választ de lusta vagyok végig olvasni a 3000 hozzászólást. A problémám a következő:
Az excel tábla egy egy sora egy adatbázistábla egy egy oszlopának definíciója ahol megvan adva az adatbázisban lévő oszlop formátuma pl CHAR(10) NUMBER(12,0) stb.
Viszont ezeket át kellene írni, mert a másik rendszerben mások a formátumok, így az egyik oszlopban az értékek Number(m,n) ebből kellene nekem a másik oszlopba csinálni DEC(m+n,n) értéket. Pl:
A oszlop Boszlop
NUMBER(19,4) -> DEC(23,4)
NUMBER(12,2) -> DEC(14,2)Tippeket már adtak, hogy csináljam föggvénnyel, csináljam makroval, de nem vagyok ezekben ennyire jártas.
[ Szerkesztve ]
-
MarDani
csendes tag
-
Delila_1
Topikgazda
válasz MarDani #3592 üzenetére
Feltételezve, hogy a D oszlopban több ilyen adatod is van, egy ciklusba tettem:
Sub mn()
sor = 2
Do While Cells(sor, 4) <> ""
If Left(Cells(sor, 4), 6) = "NUMBER" Then
sz$ = Cells(sor, 4)
sz$ = Right(sz$, Len(sz$) - 7)
sz$ = Left(sz$, Len(sz$) - 1)
v = InStr(sz$, ",") 'A vessző helyét keresi ki
m = Val(Left(sz$, v - 1))
n = Val(Right(sz$, Len(sz$) - v))
Cells(sor, 5) = "DEC(" & m + n & "," & n & ")"
End If
sor = sor + 1
Loop
End Sub[ 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 MarDani #3592 üzenetére
Megnéztem a hosszú képletedet. Csak akkor igaz, ha a zárójelek közötti két szám 2+1 hosszúságú, de biztosan úgy van. A makró bármilyen hosszra kiterjed, mert figyeli a vessző helyzetét.
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
-
FehérHolló
veterán
válasz Delila_1 #3582 üzenetére
Köszönöm szépen!
Ennél viszont kicsit bonyolultabb a helyzet. Nekem valójában arra lenne szükségem, hogy ha B1:G1 tartományban módosul valami, akkor I1 cellába írja a dátumot, ha B2:G2-ben, akkor I2-be, satöbbi, az egész oszlopon keresztül.
Azt hittem, hogy a kérdésemre van olyan megoldás, amit ha egyszerűen végighúzok az oszlopon, akkor működni fog, ezért fogalmaztam pongyolán.
Ebben a komplexebb dologban is tudnál valami ötlettel szolgálni?[ Szerkesztve ]
Skynet is real. It's called Google.
-
Delila_1
Topikgazda
válasz MarDani #3595 üzenetére
Nem érdemes egy cellába összezsúfolni mindent, mert nehéz követni, és megváltozott feltételeknél javítani.
Több lépésben:
D2 -> NUMBER(19,4)
H2 -> =JOBB(D2;HOSSZ(D2)-7) 19,4)
I2 -> =BAL(H2;HOSSZ(H2)-1) 19,4
J2 -> =SZÖVEG.KERES(",";I2) 3 - makróban v változó
K2 -> =BAL(I2;J2-1) 19 - makróban m változó, a szám vessző előtti része
L2 -> =JOBB(I2;HOSSZ(I2)-J2) 4 - makróban n változó, a szám vessző utáni része
M2 -> =HA(BAL(D2;6)="NUMBER";"DEC("&K2+L2&","&L2&")";"") DEC(23,4)Ezután az M oszlop képletei helyébe beillesztem az értéküket, a segédoszlopok törölhetők, vagy a segédeket elrejtem.
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 FehérHolló #3597 üzenetére
Ez, a laphoz rendelve azt csinálja.
Sub Worksheet_Change(ByVal Target As Excel.Range)
If (Target.Column > 1 And Target.Column < 8) Then
Range("I" & Target.Row).Select
ActiveCell.FormulaR1C1 = "= TODAY()"
Selection.Copy
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone
Application.CutCopyMode = False
End If
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.
Új hozzászólás Aktív témák
- Windows 10 Home COA fizikai licencek kiárusítás ingyenes szállítással
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Steames kulcsok jó áron eladóak!