Discussion:
Zelle mit Inhalt aus DropDown-Menü füllen
(zu alt für eine Antwort)
Holger Marzen
2013-10-18 12:09:57 UTC
Permalink
Es stehen einige wenige Werte zur Verfügung, mit denen die Zellen einer
Spalte gefüllt werden sollen. Allerdings soll das Menü nicht aus diesen
Werten bestehen sondern aus Beschreibungen. Angezeigt werden soll ein
Menü mit

groß
mittel
klein

aber die Zelle soll bei Auswahl von "groß" mit 8 gefüllt werden, bei
Auswahl von "mittel" mit 4 und bei Auswahl von klein mit 1.

Geht das ohne Makros?
Claus Busch
2013-10-18 12:20:54 UTC
Permalink
Hallo Holger,
Post by Holger Marzen
Es stehen einige wenige Werte zur Verfügung, mit denen die Zellen einer
Spalte gefüllt werden sollen. Allerdings soll das Menü nicht aus diesen
Werten bestehen sondern aus Beschreibungen. Angezeigt werden soll ein
Menü mit
groß
mittel
klein
aber die Zelle soll bei Auswahl von "groß" mit 8 gefüllt werden, bei
Auswahl von "mittel" mit 4 und bei Auswahl von klein mit 1.
deine Datengültigkeitsliste soll also groß, mittel und klein enthalten?
Und bei Auswahl soll welche Zelle die Werte 1, 4 oder 8 bekommen? Die
Nachbarzelle?
Wenn es die eigene Zelle sein sollte, warum willst du dann "groß"
auswählen, wenn du 8 in der Zelle haben möchtest? Warum machst du dann
nicht eine Datengültigkeitsliste mit 1, 4 und 8?


Mit freundlichen Grüßen
Claus
--
Win XP Prof SP3 / Vista Ultimate SP2
Office 2003 SP3 /2007 Ultimate SP3
Holger Marzen
2013-10-18 12:27:31 UTC
Permalink
Post by Claus Busch
deine Datengültigkeitsliste soll also groß, mittel und klein enthalten?
Und bei Auswahl soll welche Zelle die Werte 1, 4 oder 8 bekommen?
Ja.
Post by Claus Busch
Die Nachbarzelle?
Nix.
Post by Claus Busch
Wenn es die eigene Zelle sein sollte, warum willst du dann "groß"
auswählen, wenn du 8 in der Zelle haben möchtest? Warum machst du dann
nicht eine Datengültigkeitsliste mit 1, 4 und 8?
Es handelt sich um eine Entscheidungstabelle, bei der mehrere Zellen
einer Zeile gemäß eines Fragenkatalogs gefüllt werden müssen. Der Mensch
entscheidet "groß", "mittel" oder "klein". Daraus werden numerische
Werte abgeleitet wie 8, 4 und 2. Nach dem Ausfüllen aller Zellen der
Zeile wird darüber eine Summe gebildet, und abhängig davon passiert noch
anderes.

Man könnte auch gleich die Werte "groß" usw. eintragen und dann
Hilfsspalten machen, die die Strings in numerische Werte übersetzen.

Es wäre halt schick, wenn man in einem Auswahlmenü Wert und Bezeichner
dieses Wertes einfach getrennt angeben könnte.
Claus Busch
2013-10-18 12:33:56 UTC
Permalink
Hallo Holger,
Post by Holger Marzen
Es wäre halt schick, wenn man in einem Auswahlmenü Wert und Bezeichner
dieses Wertes einfach getrennt angeben könnte.
das lässt sich so leider nur mit VBA realisieren. Mit Formel ginge es in
der Nachbarzelle.
Du kannst aber doch auch die Strings stehen lassen und dann nachher mit
=ZÄHLENWENN(DeinBereich;"groß")*8+ZÄHLENWENN(DeinBereich,"mittel")*4
....usw.
auszählen


Mit freundlichen Grüßen
Claus
--
Win XP Prof SP3 / Vista Ultimate SP2
Office 2003 SP3 /2007 Ultimate SP3
Holger Marzen
2013-10-18 12:44:46 UTC
Permalink
Post by Claus Busch
Hallo Holger,
Post by Holger Marzen
Es wäre halt schick, wenn man in einem Auswahlmenü Wert und Bezeichner
dieses Wertes einfach getrennt angeben könnte.
das lässt sich so leider nur mit VBA realisieren. Mit Formel ginge es in
der Nachbarzelle.
Du kannst aber doch auch die Strings stehen lassen und dann nachher mit
=ZÄHLENWENN(DeinBereich;"groß")*8+ZÄHLENWENN(DeinBereich,"mittel")*4
Gute Idee! Danke.
Martin Worm
2013-10-18 17:00:01 UTC
Permalink
On Fri, 18 Oct 2013 14:33:56 +0200, Claus Busch wrote:

hallo,
Post by Claus Busch
das lässt sich so leider nur mit VBA realisieren. Mit Formel ginge es in
der Nachbarzelle.
Du kannst aber doch auch die Strings stehen lassen und dann nachher mit
=ZÄHLENWENN(DeinBereich;"groß")*8+ZÄHLENWENN(DeinBereich,"mittel")*4
....usw.
auszählen
es läßt doch realisieren :-)

einen Bereich mit 8,4,1 füllen

Bereichsnamen vergeben

die Zelle 8 mit benutzerdefiniert "groß" formatieren
die Zelle 4 mit benutzerdefiniert "mittel" formatieren
die Zelle 1 mit benutzerdefiniert "klein" formatieren

den Bereichnamen in Daten Gültigkeit benutzen

im der Auswahlliste erscheinen nicht die Zahlen,
sondern die Formatierung.

gewöhnungsbedürftig für den Anwender dürfte sein,
daß nach der Auswahl von z.B. "groß" 8 in der Zelle steht

Es sind aber immer noch Zahlen, wie man an der rechtsbündigen
Formatierung erkennen kann :-)


mit freundlichen Grüßen

Martin Worm
Claus Busch
2013-10-18 17:49:16 UTC
Permalink
Hallo Martin,
Post by Martin Worm
es läßt doch realisieren :-)
stimmt. Aber so weit habe ich nicht gedacht.


Mit freundlichen Grüßen
Claus
--
Win XP Prof SP3 / Vista Ultimate SP2
Office 2003 SP3 /2007 Ultimate SP3
Loading...