| |
| MDG Engineering Nutzt Xometry, Um Medizinische Geräte Zu Bauen Und Das Globale Wachstum Voranzutreiben, ein Anwenderbericht
|
Autor
|
Thema: Summe einer Matrix (982 mal gelesen)
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 09. Mrz. 2009 10:59 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich versuche eine Summe zu bilden, die sich aus mehreren Spaltenwerten ergibt. Jedoch sollen nur die Spalten für die Summenbildung berücksichtigt werden, in denen mindestens ein Wert steht! Siehe Bild! Die Summe der jeweiligen Spalte soll auch nur "eins" betragen" ! Also ich brauche also im Endeffekt die Anzahl der Spalten in denen sich mindestens ein Wert befindet!!! ------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 09. Mrz. 2009 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 09. Mrz. 2009 11:10 <-- editieren / zitieren --> Unities abgeben:
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 09. Mrz. 2009 11:11 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 09. Mrz. 2009 11:45 <-- editieren / zitieren --> Unities abgeben:
Danke Axel, das verstehe ich soweit. Ich benötige aber die Summe über alle fünf Spalten (A-E)! Ich möchte aber nicht den Umweg über Zwischenergebnisse gehen, sondern alles über eine Formel lösen! Funktioniert das auch? ------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8086 Registriert: 09.03.2006 MS-Office 365 ProPlus x86 WIN7(x64)
|
erstellt am: 09. Mrz. 2009 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
Axel.Strasser Ehrenmitglied V.I.P. h.c. Selbstständig im Bereich PLM/CAx
Beiträge: 4107 Registriert: 12.03.2001 Früher war vieles gut, und das wäre es heute immer noch, wenn man die Finger davon gelassen hätte!
|
erstellt am: 09. Mrz. 2009 11:59 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 09. Mrz. 2009 12:21 <-- editieren / zitieren --> Unities abgeben:
Es soll pro Spalte der Wert Eins oder Null rauskommen. Aus der Anzahl der Spalten soll gezählt werden, in welchen Spalten überhaupt ein Wert enthalten ist!! In meiner Matrix müsste das Ergebnis 4 sein, da in 4 von 5 Spalten Werte anthalten sind!!! Ja ich weiß, nicht ganz so einfach zu verstehen und zu beschreiben. Trotzdem Danke für Eure Bemühungen!
------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
carsten-3m Mitglied Dipl.-Ing. Mbau (Produktmanagement, Patent- und Normwesen)
Beiträge: 950 Registriert: 08.05.2007 Excel 2010
|
erstellt am: 09. Mrz. 2009 12:38 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
Ähnlich wie Rübes Vorschlag, nur ein klitzekleines Stück kürzer Code: =SUMME(ANZAHL2(A1:A5)>0;ANZAHL2(B1:B5)>0;ANZAHL2(C1:C5)>0;ANZAHL2(D1:D5)>0;ANZAHL2(E1:E5)>0 usw.)
------------------ Seit Pro/E Version 1 dabei, auwei... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 09. Mrz. 2009 16:31 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 11. Mrz. 2009 07:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, super Sache Deine Formel. Kann man diese Formel nun noch dahingehend anpassen, sich nur auf Bereiche einer Spalte zu einzuschränken. Also nicht A:A, sondern A1:A5; A7:A12? Ähh, ich habe mal probiert A:A durch A1:A5 zu ersetzen, das funktioniert ja sehr gut! Aber was mache ich, wenn ich zwei Bereiche einer Spalte wählen möchte, also wie oben beschrieben, A1:A5 und A7:A12 hmmm? ------------------ MfG Schlotti [Diese Nachricht wurde von schlotti am 11. Mrz. 2009 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 11. Mrz. 2009 23:50 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
da mir nicht bekannt ist, ob man Bereich.verschieben() einen Diskontinuierlichen Bereich unterjubeln kann und ich auch nicht die Muse habe irgend ein Array zu stricken, das womöglich gehen würde schlage ich mal ohne Wenn und Anzahl die Schnöde Summenlösung Code: =SUMME(SUMME(A1:A5;A7:A12)>0;SUMME(B1:B5;B7:B12)>0;SUMME(C1:C5;C7:C12)>0;SUMME(D1:D5;D7:D12)>0;SUMME(E1:E5;E7:E12)>0)
vor - ist ja nur Mathematik ;-)Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |