- Samsung Galaxy A54 - türelemjáték
- Vodafone mobilszolgáltatások
- Milyen okostelefont vegyek?
- iPhone topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- A Honor és a Huawei uralja a kínai mobilpiacot
- Olcsó 5G-s ajánlatot nyújt a Realme Indiának
- Samsung Galaxy A53 5G - kevesebbet többért
- Apple iPhone 11 - népalma
- Fotók, videók mobillal
Hirdetés
-
Free Play Days 2024 - 17. hét: Railway Empire, Prison Architect
gp Extraként a TramSim: Console Edition című játékot is kipróbálhatják az érdeklődők.
-
Olcsó 5G-s ajánlatot nyújt a Realme Indiának
ma Megérkezett a Realme C65 5G, az első készülék a MediaTek Dimensity 6300-zal.
-
Robotkart irányított a majom a kínai Neuralink agyi chipjével
it A mindezt lehetővé tévő Neucybert a Neuralink kínai riválisa, a Beijing Xinzhida Neurotechnology fejlesztette ki.
-
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
-
Kvázi
csendes tag
Sziasztok!
Az alábbi kérdéssel fordulok hozzátok:
Van egy sorom ami számokkal van feltöltve. Egy másik sorban ki szeretném gyűjteni, hogy milyen számokat tartalmaz ez a sor csökkenő sorrendben. Nem kell,hogy megszámolja, csak annyi hogy kigyűjtse a különböző számokat. Egy szám többször is előfordúlhat, de ezeket is csak egyszer szeretném szerepelltetni kb. így:
1sor: 2, 120, 2, 16, 100, 156, 16, 50, 22, 16, 2
2sor: 156, 120, 100, 50, 22, 16, 2
Remélem sikerűlt érthetően szemléltetnem a kérdést.
Előre is köszönöm.
KvSzéllel szembe...
-
lapa
veterán
nem ismerem pontosan a célt, ha egyszeri akcióról van szó, akkor:
1. sor másolása
2. új fül A2 cellájában jobb gomb --> irányított beill --> értéket + transzponálás pipa
3. A1 cellába tetszőleges oszlopnév
4. A1 kijelölve --> adatok --> kimutatás v diagramm --> befejezés
5. a jobb oldali kis ablakból áthúzod az imént elnevezett oszlop szövegét a bal oldali kék téglalapba
6. az eredményt kimásol (elvileg itt már egyszer szerepel csak minden)
7. eredeti tábla eredeti sor alatti cella kijelöl (mondjuk A2)
8. jobb gomb --> irányított beill --> értéket
9. adatok --> sorba rendezés --> csökkenő
10. kimásol, majd A2-t kijelölve jobb gomb --> irányított beill --> értéket + transzponálás -
Kvázi
csendes tag
Köszi!
Igazából engem olyan megoldás érdekelne, ami autómatikusan vizsgálja a vizsgált sort és aszerint változtatja a ''szűrt'' sort, mivel a vizsgált sor folyamatosan más értékeket hoz. Annyit még elfelejtettem az előbb, hogy ha nulla szerepel a vizsgálandó számok között, akkor az ne szerepeljen az elkészített sorban.
KvSzéllel szembe...
-
lapa
veterán
huh, ezzel kardoztam egy kört, de sok jót tanultam közben.
ha a listád az 1. sorban van és A oszloptól kezdődik, akkor A2-be ezt kéne beillesztened:
=IF(COLUMN()=1;LARGE(1:1;1);IF(OR(ISERROR(LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1));OFFSET(A2;0;-1)='''';OFFSET(A2;0;-1)=0);'''';IF(LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1)=0;LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+2);LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1))))
két aposztróf = macskaköröm.
ha pedig magyar exceled van, akkor az imént kiloptam a magyar-angol függvényszótárat innen:
c:\program files\microsoft office\officexx\1038\funcs.xls
[link] -
lapa
veterán
hoppá most jöttem rá, hogy bugos volt mert elbénázta, ha több 0 volt a listában...
meg akkor is, ha a 0 volt az első és az a legnagyobb.
szervízpakk:
=IF(COLUMN()=1;IF(LARGE(1:1;1)=0;LARGE(1:1;2);LARGE(1:1;1));IF(OR(ISERROR(LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1));OFFSET(A2;0;-1)='''';OFFSET(A2;0;-1)=0);'''';IF(LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1)=0;LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+COUNTIF(1:1;0)+1);LARGE(1:1;COUNTIF(1:1;''>=''&OFFSET(A2;0;-1))+1))))
persze lehet, hogy más extrém esetekben még hullik, de most hirtelen nem tudok más konstellációt elképzelni. -
Kvázi
csendes tag
Hoppá!
Köszönöm nagyszerűen működik, de gyenlőre ott tartok, hogy próbálom megfejteni a logikát ami alapján ez készűlt.
Nem egyszerű, de elengedhetetlen, ha alkalmazni szeretném egy bizonyos környezetben. Pontosan melyik rész vonatkozik a vizsgált tartományra? És hol lehet megadni ezt a tartományt?
[Szerkesztve]Széllel szembe...
-
lapa
veterán
az 1:1-et kicseréleted pl. A1:A30-ra. esetleg A130-ra is, de azt nem próbáltam.
a büdös picsába előbb leírtam vagy fél oldalon hogyan műx, erre egy véletlen ESC miatt elment a kukába. hogy lehet már ilyen elb@szott hülye egy böngésző? mindegy, eszerint maradjon ez az én titkom. -
Zolkoszrvas
csendes tag
Szisztok!Szeretném a segítségeteket kérni!Volna egy probléma:az excellben van egy oszlop amiben utca nevek(Bocskay tér,Ady Endre utca,stb)vannak tárolva szövegként,hogyan lehetne azt megcsinálni hogy nekem ezekből a cellákból az utolsó szóköz utáni szó(tehát az utca,tér,főút)kellene eredményül.Volt egy keres nevű függvény,de ez balról adja az első eredményt,tehát ennek kellene talán az inverze,mert jobbról az utolsó szóra lenne szükségem,de nem biztos hogy van.
Ha tudtok segítségeteket,mert fontos lenne.Üdv.Zoli -
Delila_1
Topikgazda
válasz Zolkoszrvas #2414 üzenetére
Szia Zolkoszrvas!
Másold be ezt a makrót:
Sub Utca()
Range(''A1'').Select ' Ha ''A'' oszlopban van a címed
Selection.End(xlDown).Select ' Ez kikeresi az alsó sort, és addig végzi a műveletet
alsó = Selection.Row
For sor = 1 To alsó
név = Cells(sor, 1).Value
For a = Len(név) To 1 Step -1
If Mid(név, a, 1) = '' '' Then
Cells(sor, 2).Value = Right(név, Len(név) - a) ' Beírja B oszlopba a cím végét
Exit For
End If
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.
-
Kvázi
csendes tag
Sziasztok!
Lenne egy kérdésem. Jó ideje nem jöttem rá, hogy miért nem kapok megfelelő eredményt egy képletemnek. A végén megnéztem a képletkiértékelőt, miszerint az utolsó kivonás a 630-600 az 30,00000000000000001 eredményt adta. Természetesen utána ezzel az eredményt használja fel szorzóként egy következő cella, és egy idő után ''elmászik'' az eredmény.
Mi lehet ennek az oka?
Esetleg van valami megoldás?
KvSzéllel szembe...
-
-
Delila_1
Topikgazda
Hol kell megváltoztatni a gép által küldött belépési kódot?
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Kvázi
csendes tag
-
#16741888
törölt tag
Sziasztok,
lenne egy olyan kérdésem hogy adott working sheetnek hogy lehet fügvénnyel nevet adni? Az első sheeten van 10 cella, ezeket a neveket kéne a 10 working sheetnek adni, de fügvénnyel kéne megoldani, mert ha módosítom a cella tartalmát akkor a sheetek nevének is módosulnia kéne. Van erre valakinek valamilyen 5lete? -
Delila_1
Topikgazda
válasz #16741888 #2422 üzenetére
Szia PumPi!
Másold be azt a makrót:
Sub Lapnevek()
Dim név(10)
Sheets(''Munka1'').Select
For a = 1 To 10
név(a) = Cells(a, 1).Value
Next
For a = 1 To 10
Sheets(''Munka'' & a).Select
ActiveSheet.Name = név(a)
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.
-
Sunyoka
csendes tag
Sziasztok!
Segítségre lenne szükségem az alábbi probléma megoldásához:
Adott egy oszlop, amely (helyenként ismétlődő) számokat tartalmaz.
Részösszeg szerűen meg kellene számolnom, hogy melyik számból hány db van.
Valahogy így:
29901
1 db
29902
1 db
29903
29903
29903
3 db
29904
29904
2 db
29905
1 db
Köszi előre is! -
QD
csendes tag
Sziasztok,
Új vagyok a fórumon, egy dátum kezeléshez kérem segítségeteket.
e f i j
OPEN_DATE OPEN_TIME SOLVED_DATE SOLVED_TIME
01.08.2007 18:39:22 01.08.2007 19:14:52
p =(DAY(I7)*24*60)+(HOUR(J7)*60)+MINUTE(J7)
q =(DAY(E7)*24*60)+(HOUR(F7)*60)+MINUTE(F7)
Ki akarom számolni a p - q értékét.
de ezt kapom =
p =1818
q=45602
Ha más cellákat nézek, akkor ott már kijön.
Nem tudom, mi okozza, hogy a p értéke ''csak '' 1818 . Megnéznétek?
Köszönettel -
Fehér Mancs
tag
Szia,
Nem akarok kontárkodni, a másik megoldás is biztosan helyes, de van egy egyszerűbb és könnyebben érthető is.
A legelső cella képlete: (C1) =LARGE($a$1:$a$30;1) ->A legnagyobb számot adja meg
Az alatta lévő cellába: (C2) =LARGE($A$1:$A$30;COUNTIF($A$1:$A$30;''>=''&C1)+1) ->megnézi, hogy mennyi, az előző számtól nemkisebb szám van, és ez+1-edik legnagyobb számot keresi meg. Ezt pedig le lehet már húzni.
Ha a sor végét is le szeretnénk kezelni, akkor a futó cellákba a (C2) =IF(OR(SMALL($A$1:$A$13;1)=C1;C1='''');'''';LARGE($A$1:$A$13;COUNTIF($A$1:$A$13;''>=''&C1)+1)) kell beérni (ha az előző a legutolsó, vagy már ott sem volt semmi kitöltve, akkor nem tölti ki, amúgy pedig az előző képletet használja).
Üdv -
Delila_1
Topikgazda
Tudna valaki segíteni?
Kb. 1000 rekord mindegyikében az egyik cella egy hiperhivatkozás, ami egy scannelt számlára mutat. A képek évente, havonta, és azon belül partnerenként más-más könyvtárban vannak. Ha a felhasználó a Beszúrás/Hiperhivatkozás menüből akarja csatolni, a teljes útvonalat be kell pötyögtetnie, vagy tallózgatnia, holott az aktuális dátumból a harmadik szintig el lehetne jutni (számlák\év\hónap). Még itt is ki kell keresnie a partnert és a megfelelő számlát.
Hogy lehetne egyszerűsíteni a dolgon?Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Kvázi
csendes tag
válasz Fehér Mancs #2434 üzenetére
Köszönöm!
A előző megoldás is működött és megoldottam vele a feledatot, most már inkább nem nyúlok hozzá ha bizonyít, mert nagy meló lenne. Ezt is el fogom raktározni, és tanulok belőle, hisz bármikor adódhatnak és adódnak is megoldandó kérdések. Köszönöm szépen az ötletet!
Mint felvetődött bennem egy olyan minap, hogy van-e arra megoldás, hogy amelyik cella nem adott eredményt, illetve nulla az eredmény, azt az egész sort autómatikusan összehúzza (elrejtse) az excel?Széllel szembe...
-
bumper
senior tag
S.O.S. és ASAP
Adott oszlopon belül az utolsó még adatot tartalmazó cellában lévő adatot másolja át egy másik adott cellába.
vmi IF fv-el kellene megoldani
légyszi légyszi !!!! -
Delila_1
Topikgazda
Függvénnyel nem tudom, itt a makró:
Sub Alsó_adat()
Range(''A1'').Select
Selection.End(xlDown).Select 'Utolsó sor kikeresése
sor = Selection.Row
Cells(1, 3).Value = Cells(sor, 1).Value
End Sub
Ez feltételezi, hogy az adataid A oszlopban vannak. Az eredményt C1-be írja.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Bald
csendes tag
Hali!Lenne egy kérdésem!Olyat szeretnék csinálni hogy egy cellába beírok egy számot és automatikusssan kiadja azokat a cellákat amikben a szám szerepel!
KOVI
-
Bald
csendes tag
Valaki segítsen márr vagy küldjetek mailt a sandor.kovacs@raba.hu címemre!
[Szerkesztve]KOVI
-
Fehér Mancs
tag
Szia,
A Feltételes formázást próbáltad már? Lehet, hogy ez a megoldás a problémádra.
Pl.: feltételes formázás formulájaként meg lehet adni, hogy ha ''=A1=$C$1'' (aktív cella megegyezik a vizsgált cellával), akkor legyen piros színű a cella. Ezután a formázást lehet másolni a többi cellára is. -
sekli
addikt
helo
Meg lehet azt oldani, hogy ugy rendezzek sorba sorokat abc rendbe, hogy nem a cella elso betujetol kezdi el nezni...?
pl: The Beatles, The Who, The Doors..., es ezeket ne a T betuhoz rendezze, hanem ugy mint a WinAmp, vagy egy hetkoznapibb pelda a Dr., Ifj. stb-vel...
mindenkeppen egy cellaban kellen lenniuk... -
TBC
tag
Sziasztok!
Lenne egy makrós kérdésem.
Adott egy excel táblázat. Az A oszlop neveket tartalmaz, A B oszlop irányítószámokat.
Szeretném különválogatni a neveket irányítószámok szerint, külön munkalapokra az adott munkafüzetben, vagyis keresse meg pl a 8000-hez tartozó neveket és másolja be a sorokat egymás után egy munkalapba. Persze elég nekem, ha valaki megcsinálja két számra, akkor már tudom folytatni.
Előre is köszi! -
Delila_1
Topikgazda
Szia sekli!
A B C D E F
Dr. Valaki 111 112 113 =szöveg.keres('' '';A2) =jobb(A2;hossz(A2)-E2)
Ifj. Lesz Valaki 211 212 213 =szöveg.keres('' '';A3) =jobb(A3;hossz(A3)-E3
Ebből nem sok minden látszik.
Az első sorban van az oszlopok megnevezése, 2. sorban kezdődnek az adatok.
''A'' oszlopban nevek, B-D oszlopokban különféle adatok vannak.
E oszlopban a SZÖVEG.KERES függvény
F oszlopban a JOBB függvény
Ezután rendezd F oszlop szerint.
Hiba: ha nincs ''előnév'', az F2-be az A2 tartalmát kell beírni: =A2.
Ha biztosan tudod, milyen ''előnevek'' vannak, az F2 képlete így módosul:
=HA(VAGY(BAL(A2;3)=''The'';BAL(A2;3)=''Ifj.'';BAL(A2;3)=''Id.'';BAL(A2;3)=''Dr.'');JOBB(A2;HOSSZ(A2)-E2);A2)
Jó munkát!
[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.
-
lapa
veterán
válasz Fehér Mancs #2434 üzenetére
noigen, kb ez került konszolidálásra egy képletbe, kiegészítve azzal a résszel, ami megengedi egyazon képlet használatát az első cellában is. az már csak hab volt a tortán
-
Delila_1
Topikgazda
válasz matekmatika #2347 üzenetére
Szia Matematika!
Hogy sikerült beillesztened a #2346-os mondandódba a táblázatot?
Próbáltam én is a kép beillesztésével, de csak az ikonja jelent meg, mint a #2342-ben.
Saját gépről nem lehet, csak hálózatról?Programozó: 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
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! LEGOLCSÓBB! Automatikus 0-24
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Canva Pro előfizetés - 1 éves