- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Eddigi legerősebb csatamágusát dobta piacra az Intel
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Kormányok / autós szimulátorok topikja
- Házimozi belépő szinten
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Milyen asztali médialejátszót?
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Beszállna az árnövelő versenybe az AMD
- Azonnali VGA-s kérdések órája
-
PROHARDVER!
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
-
Fehér Mancs
tag
válasz
Gabcsika
#4442
üzenetére
Még egy észrevétel, ha macroval számoltatjuk ki ezt, akkor saját függvényt érdemes használni, mivel az nem módosítja az adataidat, változásnál újra is számol, másolható, stb.
Erre egy megoldás:
Function CountDistinct(Ertekek As range, Tartomany As range, Vizsg_ertek) As Variant
Dim Taroltak()
Dim i, j, Talalat
Dim VanMar As Boolean
Talalat = 0
For i = 1 To Ertekek.Rows.Count
If Ertekek(i) = Vizsg_ertek Then
If Talalat = 0 Then
ReDim Taroltak(1)
Taroltak(1) = Tartomany(i)
Talalat = 1
Else
VanMar = False
For j = 1 To Talalat
If Taroltak(j) = Tartomany(i) Then
VanMar = True
Exit For
End If
Next j
If Not (VanMar) Then
ReDim Preserve Taroltak(Talalat + 1)
Taroltak(Talalat + 1) = Tartomany(i)
Talalat = Talalat + 1
End If
End If
End If
Next i
CountDistinct = Talalat
End Function
Új hozzászólás Aktív témák
- Formula-1
- Lenovo Legion Go: a legsokoldalúbb kézikonzol
- Debrecen és környéke adok-veszek-beszélgetek
- Autós topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Eddigi legerősebb csatamágusát dobta piacra az Intel
- Megérkezett a Samsung Galaxy A37 és Galaxy A57
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Horgász topik
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- AKCIÓ! MSI Thin 15 B13UC FHD GAMER notebook - i5 13420H 16GB DDR4 512GB SSD RTX 3050 4GB WIN11
- 27% - Lenovo Legion R27qe IPS Monitor! 180Hz / 0.5ms
- GYÖNYÖRŰ iPhone 13 Pro Max 128GB Alpine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4599, 100% Akksi
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4398, 100% Akksi
- GYÁRI TÖLTŐK Macbook Magsafe 1 és 2 Budapest,/MPL/Foxpost
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Fferi50
