Meinews.de  


Zurück   Meinews.de > Forum > Newsgroups microsoft.public.de.* 1 Forum > Newsgroup microsoft.public.de.excel
Registrieren FAQ Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

Newsgroup microsoft.public.de.excel Forum microsoft.public.de.excel

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 11-04-2009, 03:03 PM
Tom
 
Beiträge: n/a
Standard Formel

Hallo,

ich benötige eine Formel in einer Zelle die folgendes berechnet:

ich habe innerhalb einer Spalte mehrere Spalten (11 Stück) und nur in
eine Spalte wird ein Wert eingetragen, die Spalten haben jeweils eine
Überschrift. Diese Überschrift soll nun in der Ausgangszelle angezeigt
werden,
Beispiel


Sollwert I
Mit Zitat antworten
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Meinews.de
Standard Sponsored Links

  #2  
Alt 11-04-2009, 03:06 PM
Tom
 
Beiträge: n/a
Standard Re: Formel


Hallo,

ich benötige eine Formel in einer Zelle die folgendes berechnet:

ich habe innerhalb einer Spalte mehrere Spalten (11 Stück) und nur in
eine Spalte wird ein Wert eingetragen, die Spalten haben jeweils eine
Überschrift. Diese Überschrift soll nun in der Ausgangszelle
angezeigt
werden,
Beispiel

I Überschrift 1 I Überschrift 2 I usw.
Sollwert I 1 I I

Da in der 2. Spalte die 1 eingetragen ist, sollte der Wert ober (in
dem Fall "Überschrift 1) in
der Zelle "Sollwert" erscheinen.
Kann man da eine geeignete Formel erstellen?

Danke im voraus

Musste nochmals eingreifen, da ich zu früh gesendet hatte.

Gruß

Tom
Mit Zitat antworten
  #3  
Alt 11-04-2009, 04:39 PM
Claus Busch
 
Beiträge: n/a
Standard Re: Formel

Hallo Tom,

Am Wed, 4 Nov 2009 07:06:41 -0800 (PST) schrieb Tom:

> ich habe innerhalb einer Spalte mehrere Spalten (11 Stück) und nur in
> eine Spalte wird ein Wert eingetragen, die Spalten haben jeweils eine
> Überschrift. Diese Überschrift soll nun in der Ausgangszelle
> angezeigt
> werden,
> Beispiel
>
> I Überschrift 1 I Überschrift 2 I usw.
> Sollwert I 1 I I
>
> Da in der 2. Spalte die 1 eingetragen ist, sollte der Wert ober (in
> dem Fall "Überschrift 1) in
> der Zelle "Sollwert" erscheinen.


probiere es mal so in A2:
=WENN(ZÄHLENWENN(B2:K2;1)=0;"";INDEX(B1:K1;VERGLEI CH(1;B2:K2;0)))


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Mit Zitat antworten
  #4  
Alt 11-06-2009, 03:27 PM
Tom
 
Beiträge: n/a
Standard Re: Formel

On 4 Nov., 17:39, Claus Busch <claus_bu...*t-online.de> wrote:
> Hallo Tom,
>
> Am Wed, 4 Nov 2009 07:06:41 -0800 (PST) schrieb Tom:
>
> > *ich habe innerhalb einer Spalte mehrere Spalten (11 Stück) und nurin
> > *eine Spalte wird ein Wert eingetragen, die Spalten haben jeweils eine
> > *Überschrift. Diese Überschrift soll nun in der Ausgangszelle
> > angezeigt
> > *werden,
> > *Beispiel

>
> > * * * * * * *I Überschrift 1 *I *Überschrift 2 *I *usw.
> > *Sollwert I * * * *1 * * * * * I * * * * * * * * * * * I

>
> > Da in der 2. Spalte die 1 eingetragen ist, sollte der Wert ober (in
> > dem Fall "Überschrift 1) in
> > der Zelle "Sollwert" erscheinen.

>
> probiere es mal so in A2:
> =WENN(ZÄHLENWENN(B2:K2;1)=0;"";INDEX(B1:K1;VERGLEI CH(1;B2:K2;0)))
>
> Mit freundlichen Grüssen
> Claus Busch
> --
> Win XP Prof SP2 / Vista Ultimate
> Office 2003 SP2 / 2007 Ultimate




Hallo Claus,

funktioniert prächtig soweit, aber nur wenn ich in der Zeile eine 1
stehen habe,
dem ist aber nicht immer so, es kann auch eine andere Zahl stehen.
Die Formel sollte aussagen, wenn die Zelle nicht leer ist, dann ....
Wie kann ich "nicht leer" in der Formel beschreiben?

Ansonsten super Formel, vielen Dank dafür.
Gruß

Tom

Mit Zitat antworten
  #5  
Alt 11-06-2009, 04:50 PM
Claus Busch
 
Beiträge: n/a
Standard Re: Formel

Hallo Tom,

Am Fri, 6 Nov 2009 07:27:51 -0800 (PST) schrieb Tom:

> funktioniert prächtig soweit, aber nur wenn ich in der Zeile eine 1
> stehen habe,
> dem ist aber nicht immer so, es kann auch eine andere Zahl stehen.
> Die Formel sollte aussagen, wenn die Zelle nicht leer ist, dann ....
> Wie kann ich "nicht leer" in der Formel beschreiben?


ich gehe mal davon aus, dass deine Zahl >0 ist.
Dann probiere es so:
=WENN(ZÄHLENWENN(B2:K2;">0")=0;"";INDEX(B1:K1;VERG LEICH(KGRÖSSTE(B2:K2;ZÄHLENWENN(B2:K2;">0"));B2:K2 ;0)))
oder so:
=WENN(ZÄHLENWENN(B2:K2;">0")=0;"";INDEX(B1:K1;VERG LEICH(MIN(WENN(B2:K2>0;B2:K2));B2:K2;0)))
Die letzte Formel musst du mit STRG+Shift+Enter abschließen.


Mit freundlichen Grüssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2
Mit Zitat antworten
  #6  
Alt 11-09-2009, 08:35 AM
Tom
 
Beiträge: n/a
Standard Re: Formel

On 6 Nov., 17:50, Claus Busch <claus_bu...*t-online.de> wrote:
> Hallo Tom,
>
> Am Fri, 6 Nov 2009 07:27:51 -0800 (PST) schrieb Tom:
>
> > funktioniert prächtig soweit, aber nur wenn ich in der Zeile eine 1
> > stehen habe,
> > dem ist aber nicht immer so, es kann auch eine andere Zahl stehen.
> > Die Formel sollte aussagen, wenn die Zelle nicht leer ist, dann ....
> > Wie kann ich "nicht leer" in der Formel beschreiben?

>
> ich gehe mal davon aus, dass deine Zahl >0 ist.
> Dann probiere es so:
> =WENN(ZÄHLENWENN(B2:K2;">0")=0;"";INDEX(B1:K1;VERG LEICH(KGRÖSSTE(B2:K2;ZÄHL*ENWENN(B2:K2;">0"));B2:K 2;0)))
> oder so:
> =WENN(ZÄHLENWENN(B2:K2;">0")=0;"";INDEX(B1:K1;VERG LEICH(MIN(WENN(B2:K2>0;B2*:K2));B2:K2;0)))
> Die letzte Formel musst du mit STRG+Shift+Enter abschließen.
>
> Mit freundlichen Grüssen
> Claus Busch
> --
> Win XP PRof SP2 / Vista Ultimate SP2
> Office 2003 SP2 /2007 Ultimate SP2



Danke Claus,

funktioniert hervorragend.

Gruß

Tom
Mit Zitat antworten
  #7  
Alt 11-09-2009, 08:17 PM
Bernd P
 
Beiträge: n/a
Standard Re: Formel

Hallo Tom,

Falls Du lediglich die Titel für nicht-leere Zellen willst, gib in L1
und L2 jeweils ein einzelnes Hochkomma ein und dann als Matrixformel:
=INDEX(B1:L1,MATCH(FALSE,ISBLANK(B2:L2),0))
im deutschen Excel:
=INDEX(B1:L1;VERGLEICH(FALSCH;ISTLEER(B2:L2);0))

Falls Du den Trick mit L1 und L2 nicht magst:
=IF(ISERROR(MATCH(FALSE,ISBLANK(B2:K2),0)),"",INDE X(B1:K1,MATCH
(FALSE,ISBLANK(B2:K2),0)))
im deutschen Excel:
=WENN(ISTFEHLER(VERGLEICH(FALSCH;ISTLEER(B2:L2);0) );"";INDEX
(B1:K1;VERGLEICH(FALSCH;ISTLEER(B2:L2);0)))
Mit Excel 2007 auch kürzer:
=IFERROR(INDEX(B1:K1,MATCH(FALSE,ISBLANK(B2:K2),0) ),"")
im deutschen Excel 2007:
=WENNFEHLER(INDEX(B1:K1;VERGLEICH(FALSCH;ISTLEER(B 2:L2);0));"")
Alle Formeln sind Matrixformel und müssen mit STRG + SHIFT + ENTER
eingegeben werden, nicht nur mit ENTER.

Die englischen Formeln sind gestestet, die deutschen trocken
übersetzt.

Viele Grüße aus London,
Bernd
Mit Zitat antworten
 
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen
Es ist dir nicht erlaubt, auf Beiträge zu antworten
Es ist dir nicht erlaubt, Anhänge anzufügen
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten

vB Code ist An
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Formel 1 G.O.Tuhls Newsgroup de.talk.jokes 3 04-17-2009 05:19 AM
Formel Werner Neuner Newsgroup microsoft.public.de.excel 2 06-16-2008 03:17 PM
Formel mit im Hans Klein Newsgroup de.comp.office-pakete.staroffice.writer 15 04-21-2005 08:54 PM
[Formel Editor] Groesse einer Formel aendern und zentrieren eines Bereiches der Selbigen Albert Hermeling Newsgroup de.comp.office-pakete.staroffice.writer 12 12-25-2004 02:18 PM
[SO 5.2 W2k] Formel Dr. Hermann Wenusch Newsgroup de.comp.office-pakete.staroffice.writer 8 05-07-2004 08:37 AM


Alle Zeitangaben in WEZ. Es ist jetzt 06:55 AM Uhr.





Powered by: vBulletin Version 3.6.7 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Forum SEO by Zoints