Telefonszámunk: 1-472-0679

[Resolved] Automatikus kalkuláció

Kezdőlap Fórumok Excel témák [Resolved] Automatikus kalkuláció

Topic Resolution: Resolved

Ennek a témakörnek tartalma 7 hozzászólás, 4 résztvevő. Utolsó frissítés:  delila 4 hónapja, 3 hete telt el.

8 bejegyzés megtekintése - 1-8 / 8
  • Szerző
    Bejegyzés
  • #6653

    Transit
    Felhasználó

    Tisztelt Cím!

    Az alábbi kisebb táblázatban különböző értékek vannak függőlegesen a “B” oszlopban 2-10-ig. Ezek összege a “B7” cellában összegződik. Azt szeretném megoldani, hogy ha a “B3” cellából elveszem vagy átírom a 6-os értéket, akkor a tartományban (B1:B5) megmaradó értékekhez adódjon hozzá az elvett érték, hogy a végösszeg mindig “10” maradjon. Hogy milyen arányban osztódjon szét a hiányzó érték, azt százalékosan szeretném megadni.
    sor/oszlop—–A——B
    1———————2
    2———————4
    3———————6
    4———————8
    5
    6
    7——összesen——10

    Előre is köszönöm a segítséget!

    • A témakör módosításra került: 4 hónapja, 3 hete telt el- Transit.
    • A témakör módosításra került: 4 hónapja, 3 hete telt el- Transit.
    • A témakör módosításra került: 4 hónapja, 3 hete telt el- horvimi.
    #6656

    horvimi
    Adminisztrátor

    Szia!

    2 MB feletti fájlt nem lehet feltölteni. A feladat nagyjából érthető, de azért kérdeznék:
    – Csak a 3-dik sorból, vagy bármelyik sorból elvehetsz majd értéket?
    – Akár több sorból is egyszerre?
    – A szétosztási arányokat tudod előre?

    Vegyük egyelőre az egyszerűbb esetet, amikor csak a 3. sorból törölnél. A B oszlop értékeit csak eseménykezelő makróval lehetne megváltoztatni, és ráadásul el is veszítenéd az eredetileg ott lévő számaidat.

    Én inkább egy új oszlopot javaslok, ahol képlettel állítod elő az új adatokat, a szétosztási arány tudatában. Ezt az arányt is valahol, valahogy rögzíteni kell, hogy egyértelmű legyen, hogy melyik sor hány százalékot kapjon a törölt elemből.

    Tehát két plusz oszlop lenne: Egy a százalékoknak, egy a képleteknek.

    Ha másik sorból is lehetséges a törlés, de csak egy értékre, az még kezelhető, ha több sorból is, akkor egy elég összetett probléma keletkezik.

    Kezelhető akkor, ha a szétosztási arányok ugyanazok, és a sorrend is mondjuk felülről lefelé történne. Ebbe az esetben egy külön táblában kellene az 5 szétosztási arányt felvenni.

    Válaszok, pontosítás?

    Imre

    #6657

    Transit
    Felhasználó

    Kedves Imre!
    Megpróbálom másképpen megfogalmazni, hogy életszerűbb legyen.

    Be kell fizetni 1.000.000 Ft bérleti díjat, amit 5 embernek kell kifizetnie ugyan abban az arányban (200-200e Ft). De ha az első ember csak 100e Ft-ot tud fizetni, akkor azt a többinek kell kipótolnia. Eddig nem is érzem annyira nehéznek… De nekem ezt úgy kell megoldanom, hogy abban az esetben is szétdobja a különbözetet, ha más sem tudja kifizetni. Mert ebben az esetben az Ő hiányát is szét kell osztani, de az első ember, aki nem tudta kifizetni, annak a harmadik fél nem fizetése miatt ne emelkedjen a bérleti dja, mert amúgy is csak 100e Ft-ot tudott fizetni.

    Egyenlőre ötletem sincs, hogy milyen képlet összefüggésekkel lehetne ezt a több változós táblázatot összehozni.

    #6658

    horvimi
    Adminisztrátor

    Nem lett volna rossz, ha egyből így írod le a problémát…:-)
    Én úgy közelíteném meg, hogy egy külön oszlopban megjelölném azokat a befizetőket, akik nem, vagy csak kevesebbet tudnak fizetni. (Vagy azokat, akik viselik a terhet a többiek helyett, ez menet közben dőlne el)

    Így már lenne 3 oszlop: 1. Ki hogy fizet, 2. mennyit kellene fizetni (egyenlő), 3. mennyit tud fizetni
    A harmadik oszlop szummája és az elvileg fizetendő oszlop szummája közötti különbséget kell elosztani azok között, akiknek van pénzük akár többet is fizetni. Meg tudjuk számolni, hogy hányan vannak, és így az előző különbözetet is ki tudjuk számolni fejenként egy új oszlopba. Ezt az ő esetükben hozzáadjuk az eredetileg fizetendőhöz, és megvagyunk. Kell használni pár függvényt: (HA, DARABTELI, SZUM)

    Csatoltam egy lehetséges megoldást

    Imre

    Attachments:
    You must be logged in to view attached files.
    #6660

    Csaba001
    Felhasználó

    Esetleg így?

    Attachments:
    You must be logged in to view attached files.
    #6662

    horvimi
    Adminisztrátor

    Ez is szép megoldás Csaba! 🙂

    #6663

    Transit
    Felhasználó

    Mindenkinek nagyon köszönöm a segítségét, nagyon hálás vagyok érte! Mind a két megoldás tökéletesen működik!

    #6670

    delila
    Felhasználó

    Még egy megoldás a csatolt képen.

    Attachments:
    You must be logged in to view attached files.
8 bejegyzés megtekintése - 1-8 / 8

Be kell jelentkezni a hozzászóláshoz.