Frage zu Formel in Excel

  • Eigentlich ganz einfach :-D)


    Ich habe eine gefüllte Tabelle - beginnend in 'Zeile 8'. Darüber sind fixierte Zeilen.


    Jeden Monat füge ich oben eine neue Zeile hinzu, d.h. ich gehe in Zeile 8 auf "Zellen Einfügen", so dass die neuesten daten in Zeile 8 stehen und der Rest um eines nach unten rutscht.


    In Zeile 4 (im fixierten Abschnitt) möchte ich einen Bezug herstellen zu Spalte C in Zeile 8, um quasi den letzten (aktuellsten) Wert extra groß darzustellen.


    Es gelingt mir einfach nicht!


    Er macht aus dem Bezug $C$8 bereits nach dem Einfügen der neuen Zeile $C$9 draus - das kanns doch nicht sein! Wozu dann die $??

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Zitat

    Original von HSVMichi
    Er macht aus dem Bezug $C$8 bereits nach dem Einfügen der neuen Zeile $C$9 draus


    Das ist eine "festverdrahtete" Softwareeigenschaft von Excel und kann IMHO userseitig nicht abgeschaltet werden.
    Sie macht in den allermeisten Fällen Sinn. Dein Beispiel ist die Ausnahme, die die Regel bestätigt. Es wird nichts anderes übrig bleiben als die 9 in die 8 zurück zu editieren.


    Zitat

    Original von HSVMichi
    Wozu dann die $??


    Die $ haben Einfluß wenn die Formel aus Zeile 4 kopiert. Das Kopierergebnis ist abhängig davon ob $-Zeichen gesetzt sind oder nicht.

  • Ok, was gäbe es dann für Alternative, um zum Ziel zu gelangen? ?(


    Mir ist egal, ob die Tabelle oben anfängt und unten erweitert wird oder umgekehrt. Ich will halt nur aus der jeweils neuesten Zeile den Wert einer Spalte immer oben im fixierten Teil darstellen.

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Zitat

    Original von HSVMichi
    Ok, was gäbe es dann für Alternative, um zum Ziel zu gelangen? ?(


    Mir ist egal, ob die Tabelle oben anfängt und unten erweitert wird oder umgekehrt. Ich will halt nur aus der jeweils neuesten Zeile den Wert einer Spalte immer oben im fixierten Teil darstellen.


    Kleines VBA-Prog...

  • vielleicht ein Lösungsansatz (ich gestehe, alles was ich mir gemerkt habe, ist, du willst das Ergebnis größer darstellen - an einem Nebenort)


    Zuerst:
    Folgendes Symbol in Icon Leiste ziehen:
    Extras/Anpassen/Register Befehle/links Extras/bis rechts Kamera kommt... dann in Symbolleiste ziehen.


    Dann klickst du auf die gewünschte Zeile (in meiner Tabelle ist es die Summe aus einer Berechnung, die ich woanders extra und größer darstellen will.)
    dann klick auf Kamera
    dann entsteht eine Art Fadenkreuz ("+")
    dorthin klicken, wo die Summe hin positioniert sein soll
    Fertig:


    die Größe kann man durch verschieben der Rahmen anpassen.


    Meintest du sowas?


    edit: auch die Kamera bleibt fix beim Ursprungswert, wenn man eine Zeile einfügt .. leider

    2 Mal editiert, zuletzt von Arnold1960 ()

  • Hallo Arnold,


    das ist vermutlich wieder mal versionsabhägig. In 2003 finde ich das nicht.

  • Zitat

    Original von karomue


    Kleines VBA-Prog...


    oder Makro, das z. B. mit Strg+W aufgerufen wird.
    Das Makro muß ausführen:
    Zeile 8 markieren
    Zeile einfügen
    in Zeile 4 "=C8" einfügen

  • Ahhhhhhh....



    Fein, wieder etwas dazugelernt, Man weiß ja nie, wann man sowas mal brauchen könnte.


    "Meine" VBA-Lösung wäre - geht es nur darum, einen Wert größer darzustellen - umständlicher gewesen.


    Danke. :]


  • Viele Wege führen nach Rom.... :]

  • was mich interessiert: hast die die "kamera" gefunden?
    du warst knapp davor ;)

    Einmal editiert, zuletzt von Arnold1960 ()

  • Zitat

    Original von Arnold1960
    was mich interessiert: hast die die "kamera" gefunden?
    du warst knapp davor ;)


    Ja, vielen Dank.


    Und gleich ausprobiert.


    Excel, das unbekannte Wesen.... :D

  • ich hab die einfache Lösung, wie der Zellenbezug gleichbleibt, obwohl man eine neue Zeile einfügt!


    Annahme: der Wert von Zeile A8 soll immer angezeigt werden, auch wenn man mit "Zeile einfügen" den Wert der alten Zeile A8 nach unten verschiebt.


    1)irgendwo auf freiem Platz =INDIREKT("A8") eingeben - keine Zwischenräume - das ist ein Befehl (excel...) !
    2) dann eventuell noch das oben erwähnte Spiel mit der Kamera, damit man das Bild selbstständig größer machen kann
    3) jetzt Test - nachdem man das ganze gebastelt hat: rechte Maus -
    Zeile einfügen - siehe da... der Wert in der "Kamerazelle" wird auf "-" gesetzt
    neuer Wert in neuer leerer Zeile A8... thats all :D



    edit: die Lösung stammt... wie so vieles aus der "Suchfunktion" (das kennen wir hier vom Forum oder :D :D)
    Scherz beiseite: ich habe in die Excel-Hilfe einfach "zellen in einer Arbeitsmappe" eingegeben - und da wird obige Lösung teilweise angegeben

    8 Mal editiert, zuletzt von Arnold1960 ()