Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

kopieren bei Zellbezügen mit abstand

Forumthread: kopieren bei Zellbezügen mit abstand

kopieren bei Zellbezügen mit abstand
14.04.2008 21:01:02
eddie

Hallo zusammen,
wie bekomme ich es hin, mit der Autoausfüllfunktion Zellbereiche, die immer gleichen Abständen liegen zu kopieren.
zur Erläuterung:
In der Spalte A stehen in A2, A5; A8; usw. Ziffern. In der Spalte B stelle ich in B2 den Zellbezug zu A2 her. Das ist kein Problem. In der Zelle B3 möchte ich aber schon den Bezug zu A5 haben, in B3 den zu A8 usw.
Auch wenn ich drei Bezüge manuell erstelle, dann alle markiere, kann ich sie nicht herunterziehen.
Geht das irgendwie?
Ich "lege" eine Datei bei.
Gruß
eddie
https://www.herber.de/bbs/user/51549.xls

Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: kopieren bei Zellbezügen mit abstand
14.04.2008 21:17:16
Josef Ehrensberger
Hallo Eddie,
Tabelle1

AW: kopieren bei Zellbezügen mit abstand
14.04.2008 21:37:35
eddie
Hallo Sepp, zunächst einmal vielen Dank für die schnelle Antwort. Ich sehe es aber richtig, dass meine Zahlen erst ab A3 beginnen können und dann in Dreierschritten neue Ziffern kommen.
Meine erste Ziffer war in A2, die nächste in A5. Ich habe eine Zeile eingefügt, dann funktioniert es.
Jetzt zum Weiteren:
Ich hoffe, du bist nicht sauer, wenn ich noch einmal davon anfange. Du wirst dich vielleicht daran erinnern, dass du mir im September Oktober 2007 super bei meinem Problem geholfen hast, eine kleine Buchungsdatei für mich zu erstellen. Es ging da um das Fach Rechnungswesen und du hast mir Konten usw. erstellt. Dann "riss der Faden" und ich habe allein weiter gemacht. Mittlerweile habe ich schon eine ansehnliche Datei erstellt (die immer noch funktioniert!!), die mir Spaß bereitet und mir im Unterricht hilft. Es ist nur noch eine klitzekleine Kleinigkeit, die ohne Programmierung (VBA) m.E. nicht zu bewältigen ist. Es wäre lieb, wenn du mir noch einmal dabei helfen würdest. Jemand anderen kann ich damit nicht belästigen, weil der zu lange braucht, sich in die Aufgabe hineinzudenken.
Du hast dich doch jetzt sicherlich erholt , oder? Ich glaube, dass es relativ einfach ist. Aber ohne VBA Kenntnisse ist in Excel fast nichts einfach.
Gruß
eddie

Anzeige
AW: kopieren bei Zellbezügen mit abstand
14.04.2008 21:25:04
Christian
Hallo eddie,
als Ansatz:
Tabelle1

AW: kopieren bei Zellbezügen mit abstand
14.04.2008 21:45:06
Josef Ehrensberger
Hallo Eddie,
dann halt so.
Tabelle1

AW: kopieren bei Zellbezügen mit abstand
16.04.2008 20:59:18
eddie
Hi sepp,
doe Änderung klappt super,
ich habe vollstes Verständnis für deine Arbeitsenge. vielleicht beantwortest du mir nur eine Frage:
Wenn ich die gesamte Buchungsaufgabe bezüglich der VBA Programmierung in Auftrag geben würde, mit welchen Kosten müsste ich dann rechnen. Die Variante, die ich habe, ist zwar arbeitsfähig, man könnte sie sicherlich aber noch verbessern.
Wird bei derartigen Auftragsarbeiten nach Stunden gerechnet oder wie.
Ich könnte doch aus der Hand gar nicht sagen, wieviel Stunden die gesamte Prpgrammierung in Anspruch nehmen würde.
Gruß
eddie

Anzeige
AW: kopieren bei Zellbezügen mit abstand
16.04.2008 21:46:15
Josef Ehrensberger
Hallo Eddie,
ich bin kein Auftragsprogrammierer, daher kann ich den Aufwand nicht abschätzen.
Am besten, du wendest dich direkt an einen der Profis, (aber nicht über's Forum) und lass dir ein Angebot stellen.
Wichtig bei solchen Aufträgen ist, das man ein möglichst exaktes Pflichtenheft erstellt, in dem alle Anforderungen genau aufgeführt sind.

Gruß Sepp



Anzeige
AW: kopieren bei Zellbezügen mit abstand
16.04.2008 23:10:22
eddie
Hallo sepp,
wenn du dich ein wenig daran erinnerst, wie chaotisch zu Beginn meine Anweisungen an dich waren, dann kannst du dir ja vorstellen, welche Schwieirgkeiten ich mit einem derartigen Pflichtenheft bekäme.
Ich habe mir in meiner Einfältigkeit gedacht, dass es 2 Möglichkeiten gibt:
a) einen absoluten VBA freak so wie dich, dem es Spaß (=Hobbie) macht, seine Kenntisse umzusetzen
b) ich gebe es offiziell an Herber weiter, der ja so etwas anscheinend auch macht, und der fragt dich dann, wie viel Arbeit drin steckt.
Es ist nämlich so:
Zu Beginn meiner EXcel_Gedankenspiele in Bezug auf die Buchhaltung war es nur ein Versuch, den ich mit deiner Hilfe zu 70% umsetzen konnte. Jetzt habe ich aber Blut geleckt, jetzt will ich es auch perfekt. Was meinst du, wie viel einfache VBA Anweisungen (vermute ich jedenfalls), derer ich nicht Herr bin, ich über summewenn und sverweis und wenn ersetzt habe. Das ist Wahnsinn (und das meiste klappt, auch wenn Excel mich ganze Wochgenenden mit zirkelbezügen genervt hat).
Mir fehlen die Nächte an den Wochenenden , in denen ich eine Antwort von dir erwartet und dann umgesetzt habe.
Gruß
eddie

Anzeige
AW: kopieren bei Zellbezügen mit abstand
17.04.2008 07:27:51
eddie
Hi Sepp,
dann hilf mir doch bitte noch einmal mit einer Kleinigkeit:
Meine Buchhaltung besteht ja aus mehreren Tabellenblättern. Die Frage bezieht sich auf die Tabellenbläter "Aufgabe1" und "Aufgabe1b". In der "Aufgabe1" habe ich verschiedene Konten, die jeweils als Bezeichnung 4 Ziffern haben. In Tabellenblatt "Aufgabe1b" werden in Spalte A mittels einer Array-Funktion alle Konten mit den jeweiligen 4 Ziffern aufgerlistet, die ich in !Aufgabe1! ein oder mehrere Male benutzt habe. Auch wenn also ein Konto 10 mal in "Aufgabe1" aufgerufen wurde, wird es in "Aufgabe1b" nur ein Mal aufgeführt.
Jetzt möchte ich eine Meldung aufgrund eines makros erhalten, die mir, in "Aufgabe1" nach Ausführen des makros eine msag-Box, so heißt das glaube ich, bringt mit der Meldung: "Folgende Konten sind noch ab zuschließen " Danach listet diese Box alle Konten, sprich alle 4 Ziffern auf" die in Spalte A des Blattes "Aufgabe1b" stehen, und zwar beginnend mit der Kontenziffer 0000 bis 7999. Nach einem Klick auf ok verschwindet diese Box wieder. Kann doch nicht so schwer sein, oder?
Gruß
Manfred

Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zellbezüge mit Abstand kopieren in Excel


Schritt-für-Schritt-Anleitung

  1. Zellen vorbereiten: Stelle sicher, dass deine Zellen die gewünschten Werte enthalten. Beispielsweise in Spalte A, wo die Werte in A2, A5, A8 usw. stehen.

  2. Erster Zellbezug: In Zelle B2 gib den Bezug zu A2 ein:

    =A2
  3. Nächsten Zellbezug erstellen: In B3 kannst du den Bezug zu A5 eingeben:

    =A5
  4. Formel in B4: In B4 gib einen Bezug zu A8 ein:

    =A8
  5. Markieren und ziehen: Jetzt markiere die Zellen B2 bis B4 und ziehe den kleinen Anfasser in der rechten unteren Ecke von B4 nach unten. Excel wird die Bezüge nicht automatisch anpassen, da sie nicht in einem gleichmäßigen Muster angeordnet sind.

  6. Individuelle Anpassung: Du kannst die Formeln in den Zellen manuell anpassen oder die Formeln aus B2, B3, und B4 kopieren und in die entsprechenden Zellen einfügen, die den Abstand beibehalten.


Häufige Fehler und Lösungen

  • Fehler: Falsche Zellbezüge
    Wenn Excel die Zellbezüge nicht korrekt kopiert, überprüfe, ob du die Formeln manuell eingegeben hast. Verwende die F4-Taste, um einen festen Zellbezug zu erstellen.

  • Lösung: Verwendung von INDEX und VERGLEICH
    Eine effektive Methode ist die Verwendung der INDEX- und VERGLEICH-Funktionen, um Werte mit festen Abständen zu holen:

    =INDEX(A:A, (ZEILE()-2)*3+2)

    Diese Formel gibt den Wert in A2, A5, A8 usw. zurück, wenn sie in der entsprechenden Zelle in Spalte B verwendet wird.


Alternative Methoden

  • VBA-Makros: Wenn du häufig mit festgelegten Abständen arbeitest, kannst du ein einfaches VBA-Makro erstellen, das die Zellbezüge für dich generiert. Dies erfordert jedoch grundlegende VBA-Kenntnisse.

  • Fülloptionen: Nutze die Fülloptionen von Excel, um Werte mit Abständen zu kopieren, indem du die Zellen markierst und dann die rechte Maustaste drückst, um die Fülloptionen auszuwählen.


Praktische Beispiele

  • Beispiel für Buchungsaufgaben: In einem Buchhaltungsblatt kannst du die Zellen mit den Werten für verschiedene Konten in einem festen Abstand anordnen. Verwende die oben beschriebenen Methoden, um die entsprechenden Zellbezüge zu erstellen.

  • Formel für wiederholte Werte: Wenn du eine Liste mit Werten hast, die sich in einem bestimmten Muster wiederholen, kannst du die OFFSET-Funktion verwenden:

    =OFFSET(A$2, (ROW()-2)*3, 0)

Tipps für Profis

  • Verwende Namensbereiche: Um den Überblick über Zellbezüge zu behalten, kannst du benannte Bereiche verwenden, die das Kopieren und Verweisen auf Zellen erleichtern.

  • Verwende die Funktion WENN: Kombiniere die Formel mit der WENN-Funktion, um spezielle Bedingungen zu prüfen und den Zellbezug dynamisch zu gestalten.


FAQ: Häufige Fragen

1. Wie kann ich einen festen Zellbezug erstellen?
Du kannst einen festen Zellbezug erstellen, indem du die F4-Taste drückst, während du die Zelle bearbeitest. Dies wandelt den Bezug in einen absoluten Bezug um.

2. Kann ich die Autoausfüllfunktion für unregelmäßige Abstände verwenden?
Nein, die Autoausfüllfunktion funktioniert nur bei regelmäßigen Abständen. Du musst die Formeln manuell anpassen oder alternative Methoden wie INDEX verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige