Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Formel für Excel 2003 eng version!?

Hallo leute,

Ich habe eine frage...

Ich komme mit den ganzen anderen foren nicht klar....

Ich muss ne datentabelle machen wo in der spalte/zeile A2 die 1 stehen soll und wo somit die Lfd nummer anfängt.

Ich möchte das so einstellen das wenn in der spalte B in der entsprechenden zeile eine eingabe tätige das die laufende nummer komm also praktisch in B3 würde ich was reinschreiben das automatisch die 2 in der spalte A kommt.

wenn in der spalte B nichts drinnsteht soll die spalte A auch freibleiben und wenn ich was lösche sagen wir ich bin bei der lfd nr 44 dann soll sich das auch alles mitverschieben...also die ganze spalte A soll denn die lfd nummer richtig einordnen!

danke im voraus!

1 Antwort

Bewertung
  • vor 10 Jahren
    Beste Antwort

    Hast du denn schon eine Variante in Deutsch?

    Ich finde deine Aufgabe eine interessante Aufgabenstellung (das wäre doch ideal für einen Informatik-Lehrer in der Schule, dann hätten die Excel- und Word-Klickereien endlich mal Niveau) und bin zu folgender Lösung in Deutsch gekommen (OpenOffice, sollte aber in Excel ähnlich laufen):

    Die Zelle A1 enthält deine Überschrift, Zelle A2 enthält eine 1 (einfach so), in Zelle A3 kommt folgende Formel:

    =WENN(VERSCHIEBUNG(INDIREKT(

    ADRESSE(ZEILE();SPALTE()));0;1)<>

    "";MAX(A$2:INDIREKT(ADRESSE(

    ZEILE()-1;SPALTE())))+1;"")

    Nun muss die Formel nach unten gezogen werden, damit sie auch in den anderen Zeilen wirken kann.

    Nun sollten wird die Formel auf Englisch umstellen, damit du die Anleitung im englischen Excel durchführen kannst. Mangels englischem Excel kann ich dir das allerdings nicht machen :( Allerdings ist mit der deutschen Formen schon die meiste Arbeit gegessen, du musst im Prinzip nur noch die Funktionsnamen übersetzen und die Semikola austauschen. WENN wird zu IF, MAX sollte gleich bleiben, SPALTE wird zu COLUMN, ZEILE zu ROW, ADRESSE zu ADDRESS, INDIREKT vermutlich zu INDIRECT, VERSCHIEBUNG vermutlich zu OFFSET:

    =IF(OFFSET(INDIRECT(ADDRESS(

    ROW(),COLUMN())),0,1)<>"",MAX(

    A$2:INDIRECT(ADDRESS(ROW()-1,

    COLUMN())))+1,"")

    Versuch's einfach mal mit der Zeile und falls du kleinere Korrekturen hast und es zum Laufen bringst, dann häng doch die richtige Lösung noch als Kommentar an. Ich denke du schaffst das mit dem fast fertigen Ansatz :)

    PS: Ich musste Zeilenumbrüche einfügen, damit Yahoo die Sache nicht einfach kürzt. Evtl. diese vorher entfernen!

Haben Sie noch Fragen? Jetzt beantworten lassen.