Telefonszámunk: 1-472-0679

rejtett sorok figyelmen kívűl hagyása szummázáskor

Kezdőlap Fórumok Excel témák rejtett sorok figyelmen kívűl hagyása szummázáskor

3 bejegyzés megtekintése - 1-3 / 3
  • Szerző
    Bejegyzés
  • #1846
    irkass2
    Felhasználó

      A youtube-on található oktatóvideók nagy részét végignéztem, amely igen hasznosnak találtam és sokat tanultam belőle.
      Azzal a kérdéssel fordulnék Önökhoz, hogy kaphatnék-e segítséget arra vonatkozóan, hogy hogyan lehet megoldani azt, hogy ha rejtett sorokat is tartalmaz a munkafüzet és egy oszlop értékeit szeretném összeadni (szummázni) akkor a rejtett sorok értékeit ne adja hozzá?
      Találtam egy forumon olyan hozzászólást ez ügyben hogy VBA-val kell új függvényt létrehozni amihez az alábbi kódot kell megadni:
      Function Sum_Visible_Cells(Cells_To_Sum As Object)
      Application.Volatile
      For Each cell In Cells_To_Sum
      If cell.Rows.Hidden = False Then
      If cell.Columns.Hidden = False Then
      total = total + cell.Value
      End If
      End If
      Next
      Sum_Visible_Cells = total
      End Function

      Mivel ehhez nem értek, ezért lenne-e megoldás meglévő függvények felhasználásával ilyen szummázásra?
      Kösznöm válaszukat

      Köszönettel: Krisztián

      #1847
      horvimi
      Adminisztrátor

        Kedves Krisztián!

        Bár a fent leírt makró úgy tűnik, hogy jó lenne, de azért előtte érdemes kipróbálni ezt-azt.

        Az Excelben ilyesmire találták ki a RÉSZÖSSZEG (SUBTOTAL) függvényt. Ennek speciális módon meg lehet adni, hogy a rejtett sorokat belevegye, vagy ne vegye bele az összegbe.

        Használata:

        =RÉSZÖSSZEG(109;Tartomány)

        Ezzel a függvénynel nem csak összegző, hanem más összesítéseket is lehet végezni(pl Átlag). Az első paraméterben dől el minden.
        Olvasd el a FÜGGVÉNY SÚGÓJÁT!

        A 2010-es verziótól ugyanezt meg lehet csinálni az ÖSSZESÍT (AGGREGATE) függvénnyel. Erről már van egy bejegyzés a bázison:
        http://excel-bazis.hu/tutorial/osszesit-aggregate-fuggveny-az-uj-reszosszeg-bajnok

        Majd jelezz vissza, hogy sikerült-e!

        Imre

        • A hozzászólás módosításra került: 9 years, 9 months telt el-horvimi.
        #1849
        irkass2
        Felhasználó

          Megpróbálta a
          =RÉSZÖSSZEG(109;Tartomány)
          képlettel és sikerült. Ezt fogom használni a feladataimhoz.
          Köszönöm az információt

          Krisztián

        3 bejegyzés megtekintése - 1-3 / 3
        • Be kell jelentkezni a hozzászóláshoz.