Hirdetés
- Brogyi: CTEK akkumulátor töltő és másolatai
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Mr.Csizmás: ncore free regisztráció
- urandom0: Száműztem az AI-t az életemből
- Real Racing 3 - Freemium csoda
- eBay-es kütyük kis pénzért
- Elektromos rásegítésű kerékpárok
- D1Rect: Nagy "hülyétkapokazapróktól" topik
-
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
-
ny.janos
tag
válasz
Sir Pocok
#30277
üzenetére
Találtam egy érdekes megoldást a felvetett problémára (tömbfüggvény), gondoltam megosztom itt is az ötletet.
A te kérdésedre adaptálva az ötletet:
=SZUM(INT((ÉV(F5:F127)&HÓNAP(F5:F127))="20151")*I5:I127) -
ny.janos
tag
válasz
Sir Pocok
#30268
üzenetére
SZUMHA függvényben nem adható meg egyszerre több kritérium (a linken leírás részben megjegyzésként találsz erre utalást) , de a SZUMHATÖBB függvénnyel igen. (Részletkérdés, hogy a kritériumtartományod azonos mindkét kritériumhoz.)
=SZUMHATÖBB(I6:I128;F6:F128;">=2015.02.01";F6:F128;"<=2015.02.28")
-
Fferi50
Topikgazda
válasz
Sir Pocok
#30257
üzenetére
Szia!
Az Fkeres függvény ad gyors megoldást.
Két oszlopban felviszed a táblázatot, első oszlopban a határ 0,20,33,49,100 (mert az 50 % már a felső kategória) akár abszolut számként, akár %-kal, attól függően, hogy milyen formában van a keresendő számod, a második oszlopba beírod a kategóriákat0 Egyéb rész.
20 Társult
33 Közös vezetésű
49 Leányvállalat
100Ezután a képlet =FKERES( A1;$D$1:$E$5;2;IGAZ), ahol A1-ben van a "tulajdonrész", D1:E5 a paraméter táblád.
Üdv.
-
ny.janos
tag
-
-
Delila_1
veterán
válasz
Sir Pocok
#12084
üzenetére
Egy oszlopban (legyen ez most az F) összefűzöd a B és C oszlop értékeit, közöttük szóközzel.
=B2 & " " & C2
Ezt a képletet lemásolod végig az adatai mellé. A következő oszlopban az
=DARABTELI(F
;F2) képlet minden sorba kiírja, hányszor találta meg együttesen a B és C értéket. -
-
Apollo17hu
őstag
válasz
Sir Pocok
#12057
üzenetére
Így elsőre a B, C egyezőséget ezzel, mondjuk az F oszlopba, képletmásolással:
=HA(B1=C1;"x";"")
Utána DARABTELI() függvénnyel összeadhatod az "x"-eket.
A C oszlop azonos celláit passzolom. Esetleg 2007-es Excelben másold át vhova a C oszlopot, és nyomj rá az Adatok menüszalagon belül egy "Duplikációk eltávolítását". Ekkor kiírja, hogy hány cella volt összesen, és hány maradt. A kettő különbsége a duplikálódás.
-
válasz
Sir Pocok
#11959
üzenetére
Segédoszlopot vegyél fel és abba (ha pl az A oszlopban vannak az adatok), írd be ezt a képletet =A1*1 és másold le ameddig kell. Azt is megpróbálhatod, hogy a =SZÁM(A1) képletet használod és másolod le. Ha ez IGAZ értéket ad, és mégsem tudsz számolni a cellákkal, akkor más gebasz van. (Ha van makró is a munkafüzetben, az is szokott ilyen jelenséget okozn)Az Office naprakész-re van frissítve?Sir Pocok #11960
Figyelmesebben olvashatnál, pont ezt írtam korábban...
-
-
Delila_1
veterán
-
válasz
Sir Pocok
#11952
üzenetére
Szövegből oszlopok funkció. Pl kijelölöd az A oszlopot/szövegből oszlopok/tagolt/elválasztó karakter a szóköz/rendeltetési hely =$B:$B és OK.
(Egymás alá a szövegből oszlopok funkció nem foga beszúrni. Ha mindenképp ez a feladat, akkor képlettel/makróval lehet operálni) -
Delila_1
veterán
válasz
Sir Pocok
#11947
üzenetére
Szívesen.
Na és melyik verziót használod? Mindig azzal kezdd a kérdést! Lehet, hogy a többi válaszadónak elég, ha egyszer beírod, nekem nem.

Már a felhasználói lapodat is megnéztem remélve, hogy nem az én lakhelyemen van ez a csodás üzlet a 60 napja lejárt szavatosságú tejfellel.

-
Delila_1
veterán
válasz
Sir Pocok
#11943
üzenetére
A függvény attól függ, melyik verziót használod.
2007-es és 2010-es verzióban a D2 képlete (címsort feltételezve)
=SZUMHATÖBB(C:C;A:A;A2;B:B;"<="&MA()-60)Régebbi verziókban
=SZORZATÖSSZEG((A2:A1000=A2)*(B2:B1000<=MA()-60);C2:C1000)Az utóbbinál a tartományok utolsó sorát 1000-ről írd át a saját utolsó sorodra. Írhatsz jóval nagyobb számot is.
Akkor még eladjátok, ha csak 50 napja járt le a szavatossága?!
-
-
m.zmrzlina
senior tag
válasz
Sir Pocok
#9801
üzenetére
Nem állítom, hogy hibátlan de kiindulásnak jó lesz aztán majd pontosítasz, hogy mit szeretnél:
Sub kerescserel()
Dim amitkeres As String, amirecserel As String
Cells(1, 1).Select
amitkeres = InputBox("Add meg a keresni kívánt számot!", "Keresés")
amirecserel = InputBox("Mire szeretnéd cserélni?", "Keresés")
Do Until IsEmpty(ActiveCell.Offset(1, 0)) = True
On Error GoTo nincstobb
Cells.Find(What:=amitkeres, After:=ActiveCell, LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Select
If ActiveCell.Value = amitkeres Then ActiveCell.Value = amirecserel
Loop
nincstobb:
MsgBox ("A számok cseréje megtörtént.")
End SubAz A1 cellától keres lefelé a legutolsóig és ha megtalálta az első inputboxban bevitt karaktersorozatot akkor kicseréli arra amit a második inputboxban bevittél. Ez kicsit gyorsabb mint a beépített (Ctrl+H) módszer.
-
Új hozzászólás Aktív témák
- Robotporszívók
- Call of Duty: Black Ops 6
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- LEGO klub
- Suzuki topik
- Polgári repülőgép-szimulátorok
- Gitáros topic
- Brogyi: CTEK akkumulátor töltő és másolatai
- Milyen billentyűzetet vegyek?
- További aktív témák...
- HP ProDesk 600 G4 i5-8100 8GB 256GB 1 év garancia
- Dell Precision 3571 4G LTE i7-12700H 16GB 512GB FHD RTX A1000 4GB 1 év teljeskörű garancia
- Új! Razer Iskur V2 - Black gamer szék!
- GYÖNYÖRŰ iPhone 13 Pro 128GB Sierra Blue -1 ÉV GARANCIA -Kártyafüggetlen, MS3965
- Akció! ÚJ akku! Lenovo ThinkPad X1 Extreme Gen2 i7-9850H 16GB 512GB GTX1650 500nit UHD 1 év gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi



helyére...



Fferi50
