Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Abgleiche von Zelleninhalten und einfügen in andere Zelle
#1
Guten Tag, ich bin neu auf dem Forum und leider ziemlich unerfahren wo ich hier suchen muss oder besser gesagt nach was ich genau suchen sollte.

Mein Problem:

Wenn in Spalte "G" das Wort "/Kg" auftaucht, soll der Inhalt aus der jeweiligen Spalte "A" entnommen werden (z.B. in "G3" steht "/Kg"  dann soll der Inhalte aus "A3" entnommen werden) und in den Zellen "J3" bis "J6" oder "K3" bis "K6" eingefügt werden.
Sollte in der Zelle "J3" schon etwas enthalten sein soll der Inhalt bei "J4" eingefügt werden, ist "J4" schon mit Inhalt belegt dann bei "J5", ist "J5" voll wird "J6" genommen, ist "J6" voll soll "K3" genommen werden und das bis "K6" so weiter.

Ich weiß schon mal das es sowas wie "Macros" gibt und "bedingte Formatierungen"
Mein Excel-"Wissen" ist beschränkt auf den Basics Unterrichtsstoff aus der Schulzeit und auch schon etwas her.

Ich hoffe das Bild kann auch etwas helfen.    
Antworten Top
#2
moin

und was soll passieren, wenn alle Zellen belegt sind?

MfG Tom
Antworten Top
#3
Moin,

mach deine zweite Tabelle nur einspaltig:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGH
1name1xxxxxkgname1
2name2xxxxxname3
3name3xxxxxkgname8
4name4xxxxxname13
5name5xxxxx
6name6xxxxx
7name7xxxxx
8name8xxxxxkg
9name9xxxxx
10name10xxxxx
11name11xxxxx
12name12xxxxx
13name13xxxxxkg
14name14xxxxx
15name15xxxxx

ZelleFormel
H1=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$1:$A$15)/($G$1:$G$15="kg");ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Moin!
Ausdrücklich außer Konkurrenz, weil Microsoft die neuen Funktionen immer noch nicht der Allgemeinheit zugänglich gemacht hat.  Confused
Dies funktioniert (bisher) nur im von mir verwendeten Insider-Channel der Abo-Version.

A1:G13 ist eine "intelligente" Tabelle mit dem Namen Tabelle1
Die einzige Formel befindet sich in I2 und gibt selbständig die Ergebnismatrix (hier I2:I6) aus:

ABCDEFGHI
1NameBCDEFWertName
2Name 1xxxxxkgName 1
3Name 2xxxxxName 5
4Name 3xxxxxName 8
5Name 4xxxxxName 9
6Name 5xxxxxkgName 11
7Name 6xxxxx
8Name 7xxxxx
9Name 8xxxxxkg
10Name 9xxxxxkg
11Name 10xxxxx
12Name 11xxxxxkg
13Name 12xxxxx

ZelleFormel
I2=FILTER(Tabelle1[Name];Tabelle1[Wert]="kg")

Übrigens funktioniert dies exakt so auch in Google Sheets:
   

Microsoft hat ja schon einmal den Anschluss verpennt (und sich komplett aus dem Smartphone-BS-Engagement zurückgezogen).

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
(28.07.2019, 05:41)Crazy Tom schrieb: moin

und was soll passieren, wenn alle Zellen belegt sind?

MfG Tom

Das alle Zellen belegt sind wird nicht passieren und falls doch sollen die Werte sich erst eintragen in die Zellen wenn eine Zelle wieder frei wird.

MfG.: Risc

(28.07.2019, 07:51)RPP63 schrieb: Moin!
Ausdrücklich außer Konkurrenz, weil Microsoft die neuen Funktionen immer noch nicht der Allgemeinheit zugänglich gemacht hat.  Confused
Dies funktioniert (bisher) nur im von mir verwendeten Insider-Channel der Abo-Version.

A1:G13 ist eine "intelligente" Tabelle mit dem Namen Tabelle1
Die einzige Formel befindet sich in I2 und gibt selbständig die Ergebnismatrix (hier I2:I6) aus:

ABCDEFGHI
1NameBCDEFWertName
2Name 1xxxxxkgName 1
3Name 2xxxxxName 5
4Name 3xxxxxName 8
5Name 4xxxxxName 9
6Name 5xxxxxkgName 11
7Name 6xxxxx
8Name 7xxxxx
9Name 8xxxxxkg
10Name 9xxxxxkg
11Name 10xxxxx
12Name 11xxxxxkg
13Name 12xxxxx

ZelleFormel
I2=FILTER(Tabelle1[Name];Tabelle1[Wert]="kg")

Übrigens funktioniert dies exakt so auch in Google Sheets:


Microsoft hat ja schon einmal den Anschluss verpennt (und sich komplett aus dem Smartphone-BS-Engagement zurückgezogen).

Gruß Ralf
Beim abändern der Formel auf meine Tabelle entsteht der Fehler "ungültige Formel" :(

MfG.: Risc

(28.07.2019, 07:26)WillWissen schrieb: Moin,

mach deine zweite Tabelle nur einspaltig:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGH
1name1xxxxxkgname1
2name2xxxxxname3
3name3xxxxxkgname8
4name4xxxxxname13
5name5xxxxx
6name6xxxxx
7name7xxxxx
8name8xxxxxkg
9name9xxxxx
10name10xxxxx
11name11xxxxx
12name12xxxxx
13name13xxxxxkg
14name14xxxxx
15name15xxxxx

ZelleFormel
H1=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$1:$A$15)/($G$1:$G$15="kg");ZEILE(A1)));"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Auch beim abändern auf meine Tabelle wird nichts angezeigt. Also die Formel macht etwas aber die Zellen bleiben leer.

MfG.: Risc

(28.07.2019, 12:38)Risc02 schrieb: Das alle Zellen belegt sind wird nicht passieren und falls doch sollen die Werte sich erst eintragen in die Zellen wenn eine Zelle wieder frei wird.

MfG.: Risc

Beim abändern der Formel auf meine Tabelle entsteht der Fehler "ungültige Formel" :(

MfG.: Risc

Auch beim abändern auf meine Tabelle wird nichts angezeigt. Also die Formel macht etwas aber die Zellen bleiben leer.

MfG.: Risc

Alles klar der Fehler war klein mit der Formel
=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE($A$1:$A$30)/($G$1:$G$30="Kg");ZEILE(A1)));"")
konnte es nicht funktionieren weil es /Kg heißt  :19: ansonsten sehr schön funktioniert nun vielen Dank euch allen für den Aufwand :)

MfG.: Risc
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste