- Google Pixel topik
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 14T Pro - teljes a család?
- Mobil flották
- Samsung Galaxy Watch7 - kötelező kör
- Xiaomi 14 - párátlanul jó lehetne
- Telekom mobilszolgáltatások
- Három új órát hozott a Samsung, a csúcson az Ultra
- Kikristályosodik a Razr 60
- One mobilszolgáltatások
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
-
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
-
ny.janos
tag
Kicsit nyakatekert, de működő megoldás lehet, hogy a HAHIBA függvényedben hiba esetére nem üres eredményt ("") kérsz, hanem 0 értéket (feltételezem, hogy mivel szöveges eredményt kapsz egyébként a leírásod alapján, így 0 eredményed csak hiba esetén lesz).
Ezt követően kettő részösszeg (vagy összesít függvény) eredményét kombinálod. Előbb darab2-vel (103) összeszámolod az összes sorodat és ebből kivonod darab-al (102) a 0-k mennyiségét. Ha az oszlopban nem szeretnéd látni a nullákat, akkor egyéni cellaformátummal eltünteted a 0 értékek megjelenítését. -
Fferi50
Topikgazda
Szia!
Nem egészen értem a kérdést. Az egyéni szövegszűrővel kiszűrheted az üres eredményt adó cellákat - a képleteket a szűrő nem a benne levő szöveg, hanem az eredmény alapján szűri. Így a részösszeg 103 függvény is működhet normálisan. Ha rosszul értem a kérdést, akkor légy szíves mutass egy példát.
Üdv. -
temporello
tag
Az adatokat táblázatba is lehet rendezni,a táblázat összegsorában pedig egyszerűen kiválasztható az "összegzés" (átlag,összeg,darab stb.),ami tulajdonképpen egy automatizált részösszeg függvény.A részösszeg függvény 102-es paramétere (darab) pedig csak a számokat figyeli.
-
Fferi50
Topikgazda
Szia!
Próbáld meg ezt a képletet:=HA(BAL(A2;2)="06";"+36"&KÖZÉP(A2;3;120);HA(BAL(A2;2)="36";"+"&A2;"+36"&A2))
Ha 06, akkor +36-ra változtatja, ha 36 az eleje akkor csak hozzáteszi a + jelet, ha egyik sem, akkor +36-ot tesz a szám elé.
Természetesen másik oszlopban kell a képletet használni.
Üdv. -
O365: TEXTJOIN függvény
Makró megfelelője (direkt fordítva elnevezve, hogy ne ütközzön):
Public Function JoinText(Delimiter As String, SkipEmpty As Boolean, ParamArray Source() As Variant) As String
Dim AllResults, Value, Area As Range, CRange
Set AllResults = CreateObject("System.Collections.ArrayList")
For Each Value In Source
If TypeName(Value) = "Range" Then
For Each Area In Value.Areas
If Area.Count > 1 Then
For Each CRange In Area.Value2
If Not (IsEmpty(CRange) And SkipEmpty) Then AllResults.Add CRange
Next
Else
If Not (IsEmpty(Area.Value2) And SkipEmpty) Then AllResults.Add Area.Value2
End If
Next
ElseIf TypeName(Value) = "String" Then
If Not (IsEmpty(Value) And SkipEmpty) Then AllResults.Add Value
Else
If Not (IsEmpty(Value) And SkipEmpty) Then AllResults.Add str(Value)
If Err Then
Err.Raise 2000, Description:="Invalid source data type provided"
Err.Clear
End If
End If
Next
JoinText = Join(AllResults.ToArray(), ",")
Set AllResults = Nothing
End Function -
Mutt
senior tag
Szia,
Első feladatra (legalább 1 igen) a megoldások:
1. A C-oszlopot tedd be a Kimutatás szűrőjébe.2. Ha Office 365-öd van, akkor ez a képlet:
=EGYEDI(SZŰRŐ(A:A;C:C="igen"))
3. Excel 2010-től pedig tömbképlet, amit E1-be írj be majd húzd le a képletet:=HA(DARABTELI($C:$C;"igen")>=SOROK(E$1:E1);INDEX($A:$A;ÖSSZESÍT(15;6;SOR(A$2:A$100)/(C$2:C$100="igen");SOROK(E$1:E1)));"")
Második feladatra, hogy csak akkor ha mindegyik igen.
Kell egz segédszlop. Én D-be tettem a képlete pedig ez:=DARABHATÖBB(A:A;A2;C:C;"nem")>0
Ezek után jöhet a Kimutatás, de mostmár 2 szűrőd van: az igen és segédoszlop (ami HAMIS, mert azt keressük hogy volt-e NEM a betűnél bárhol említve).üdv
-
Delila_1
veterán
A VBE-ben a ThisWorkbook laphoz rendeld ezt a "komoly program"-ot.
Private Sub Workbook_Open()
Sheets(1).Range("A" & Sheets(1).Range("A1").End(xlDown).Row + 1).Select
End SubMegnyitáskor a füzet első lapján, az A oszlop első üres cellájára áll. Makróbarátként kell menteni a füzetet.
Van ennél egyszerűbb, makrómentes megoldás is. A lapon bárhol állva a Ctrl + Home gomb az A1 cellára áll, ahonnan a Ctrl + le nyíl az A oszlopban lévő alsó sorra ugrik – folyamatosan bevitt adatoknál.
Abban az esetben, ha panelrögzítés van a lapon, a Ctrl + Home a rögzítés helyére visz.
-
Delila_1
veterán
Egy másik lapra beviszed a neveket, ahogy a képen látod. Az A1-ben állva táblázattá alakítod. Kijelölöd az A2:A14 tartományt, majd ahol a képen most Táblázat3 látszik, beírsz egy nevet, pl. Vevők, Enter.
Az eredeti táblázat A2 celláján állva Adatok | Érvényesítés menüpont, Beállítások fül. Megengedve: Lista. A Forrás mezőben állva F3-ra előjön(nek) az elnevezett tartomány(ok), rákattintasz a Vevők névre, OK. Ezt másolod a többi sorba.
Ha az eredeti táblában nem a név az első oszlop, hanem pl. a dátum, akkor újabb sor bevitelénél az érvényesítés is másolódik, nem kell külön foglalkozni vele.
Szerk.: létezik Genovéva női keresztnév.
-
Delila_1
veterán
Dehogy fizetsz ilyesmiért!
Elég hozzá egy régebbi Excel is. A SZUMHA függvény először a 2007-es verzióban jelent meg.Az első adatsor (A2:C2) bevitele után táblázattá alakítod az A1:D2 tartományt, majd a D oszlopba beírod a megjegyzésben látható képletet. Ez minden egyes vevőnél az eddig elköltött összeget adja. A képen kiemeltem 2 vevőt, ellenőrizheted az összegeket.
Az egyes oszlopokat szűrheted. Pl. megnézheted egy kiválasztott vevő vásárlásait, vagy a dátumok szerint-, esetleg a költött összegek szerint szűrhetsz.
-
0P1
aktív tag
Úgy értem, hogy a hagyományos oszlop/sor logikát és közvetlen cellahivatkozásokat felejtsd el.
Természetesen adatbázis táblákban (Excel táblákban) is vannak sorok és oszlopok, csak ott rekordoknak és mezőknek hívjuk, és egy kicsit máshogy működnek a dolgok
Használj táblákat és strukturált hivatkozást :
VLOOKUP-ot (FKERES-t) és hasonló őskövület függvényeket (SZUMHA, DATRABTELI és társai) szintén felejtsd el, használd az excel 2016 beolvasás/átalakítás funkcióit (Lekérdezések egyesítése/összefűzése, Csoportosítás, stb) .
-
0P1
aktív tag
Hát az tény, hogy eredetileg nem adatbáziskezelésre találták ki az Excelt, de ma már elég jól használható ilyen célra is.
Oszlop/sor logikát felejtsd el.
Amit még felejts el: ne használj range-eket, cellahivatkozásokat.
Minden adatod legyen táblába szervezve (Beszúrás -> Tábla) , és strukturált hivatkozásokat használj.
Jó, ha Excel 2016-od van (esetleg Excel 2010 vagy 2013, powerquery bővítménnyel)
Nem, OpenOffice-t felejtsd el, az teljesen alkalmatlan ilyen célra, csak MS Excel jöhet szóba. És MS Excelből is csak a teljes, Windows-os verzió.
Butított excelek, (Mac-es, tabletes (iOS, Android) , office online-os és UWP-s) nem támogatnak ilyen feature-öket.
64 bites legyen lehetőleg, főleg, ha nagy tömegű adattal dolgozol.
Új hozzászólás Aktív témák
- PlayStation 5
- Futás, futópályák
- Cyberpunk 2077
- Google Pixel topik
- Nvidia GPU-k jövője - amit tudni vélünk
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Samsung Galaxy S25 - végre van kicsi!
- Windows 11
- Mikrotik routerek
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- További aktív témák...
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
- Azonnali kézbesítés az év bármely pillanatában
- 27%-OS ÁFÁS SZÁMLA I Jogtiszta Microsoft digitális és fizikai termékek I DIGITALKEYZ.COM
- Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával - Nint.hu
- HIBÁTLAN iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3035, 100% Akkumulátor
- iMac Pro 1.1 2017 Intel Xeon W2150B 64GB 1000GB 1 év garancia!
- BESZÁMÍTÁS! Gigabyte AORUS B550M R7 5700X 32GB DDR4 1TB SSD RX 6800 16GB Zalman i3 NEO Gigabyte 850W
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
Állásajánlatok
Cég: FOTC
Város: Budapest