Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Fabian_ am Juli 01, 2014, 15:49:23 Nachmittag

Titel: Office 2010: Automatisch auf Spalten in Formel Verweisen
Beitrag von: Fabian_ am Juli 01, 2014, 15:49:23 Nachmittag
Hallo Community,

zur Veranschaulichung für mein Problem ein kleiner Screenshot (der mein Problem schematisch darstellt)

(http://www11.pic-upload.de/01.07.14/hrmlzz1g8vhd.png) (http://www.pic-upload.de/view-23744070/11.png.html)

Mein Vorhaben:

In B14 bis E14 soll jeweils die durschn. Anzahl  an neu gekauften Jeans stehen.

Mein Problem:

Da in Tabelle 1 die "Jeans-Spalten" der jeweiligen Personen nicht nebeneinander stehen, kann ich die Formel in B14 auch nicht "nach rechts kopieren", sondern muss für jede Person den Zellbezug neu anpassen.

Meine Frage:

Gibt es eine Möglichkeit, das manuelle Anpassen der Zellbezüge zu umgehen?
Hilfszeilen/Spalten sind kein Problem.
Am besten aber ohne VBA. Eine manuelle Neuanordnung der Tabelle ist ebenfalls nicht wünschenswert.

Ich hoffe ihr könnt mir hierbei helfen :)
Titel: Antw:Office 2010: Automatisch auf Spalten in Formel Verweisen
Beitrag von: gmg-cc am Juli 01, 2014, 16:43:24 Nachmittag
Hallo Fabian,

gebe in B14 diese Formel ein:
=MITTELWERT(INDIREKT(ADRESSE(ZEILE()-9;(SPALTE()-2)*3+2)):INDIREKT(ADRESSE(ZEILE()-6;(SPALTE()-2)*3+2)))
und kopiere sie nach rechts rüber.
Titel: Antw:Office 2010: Automatisch auf Spalten in Formel Verweisen
Beitrag von: Fabian_ am Juli 01, 2014, 20:36:38 Nachmittag
Vielen lieben Dank! Hat mir eine Menge Arbeit gespart, und wieder was dazugelernt :)
Titel: Antw:Office 2010: Automatisch auf Spalten in Formel Verweisen
Beitrag von: Officer am Juli 02, 2014, 10:38:39 Vormittag
Hallo Fabian,

die Lösung von gmg-cc ist schon sehr gut. Ich habe diese noch ein wenig angepasst. Damit funktioniert das Kopieren auch nach unten ohne Bezugsanpassung.

Einfach diese Formel in Zelle B14 schreiben:
=MITTELWERT(INDIREKT(ADRESSE(ZEILE()-(9+(ZEILE()-14));(SPALTE()-2)*3+(ZEILE()-12))):INDIREKT(ADRESSE(ZEILE()-(6+(ZEILE()-14));(SPALTE()-2)*3+(ZEILE()-12))))
Gruß
Alois