Hallo liebe EXCEL-Gemeinde, ich habe hier zwei umfangreichere Formeln, die doch bestimmt irgendwie zu kürzen sind? Ich habe da an "SUMMENPRODUKT" gedacht, die Umsetzung ist aber dann wieder etwas schwieriger, naja zumindest für mich..
1.
=(WENN(F5<>"X";F5*B5;0)+WENN(F6<>"X";F6*B6;0)+WENN(F7<>"X";F7*B7;0)+WENN(F8<>"X";F8*B8;0)+
WENN(F9<>"X";F9*B9;0)+WENN(F10<>"X";F10*B10;0)+WENN(F11<>"X";F11*B11;0)+WENN(F12<>"X";F12*B12;0)+
WENN(F13<>"X";F13*B13;0)+WENN(F14<>"X";F14*B14;0)+WENN(F15<>"X";F15*B15;0)+WENN(F16<>"X";F16*B16;0)+
WENN(F17<>"X";F17*B17;0)+WENN(F18<>"X";F18*B18;0)+WENN(F19<>"X";F19*B19;0)+WENN(F20<>"X";F20*B20;0)+
WENN(F21<>"X";F21*B21;0)+WENN(F22<>"X";F22*B22;0)+WENN(F23<>"X";F23*B23;0)+WENN(F24<>"X";F24*B24;0)+
WENN(F25<>"X";F25*B25;0)+WENN(F26<>"X";F26*B26;0)+WENN(F27<>"X";F27*B27;0)+WENN(F28<>"X";F28*B28;0)+
WENN(F29<>"X";F29*B29;0)+WENN(F30<>"X";F30*B30;0)+WENN(F31<>"X";F31*B31;0)+WENN(F32<>"X";F32*B32;0)+
WENN(F33<>"X";F33*B33;0)+WENN(F34<>"X";F34*B34;0)+WENN(F35<>"X";F35*B35;0)+WENN(F36<>"X";F36*B36;0)+
WENN(F37<>"X";F37*B37;0)+WENN(F38<>"X";F38*B38;0)+WENN(F39<>"X";F39*B39;0)+WENN(F40<>"X";F40*B40;0)+
WENN(F41<>"X";F41*B41;0)+WENN(F42<>"X";F42*B42;0)+WENN(F43<>"X";F43*B43;0)+WENN(F44<>"X";F44*B44;0)+
WENN(F45<>"X";F45*B45;0)+WENN(F46<>"X";F46*B46;0)+WENN(F47<>"X";F47*B47;0)+WENN(F48<>"X";F48*B48;0)+
WENN(F49<>"X";F49*B49;0)+WENN(F50<>"X";F50*B50;0)+WENN(F51<>"X";F51*B51;0)+WENN(F52<>"X";F52*B52;0)+
WENN(F53<>"X";F53*B53;0)+WENN(F54<>"X";F54*B54;0)+B55*WENN(F55<>"X";F55;0)+WENN(F56<>"X";F56*B56;0)+
WENN(F57<>"X";F57*B57;0)+WENN(F58<>"X";F58*B58;0)+WENN(F59<>"X";F59*B59;0)+WENN(F60<>"X";F60*B60;0)+
WENN(F61<>"X";F61*B61;0))/5
Diese Formel überprüft ob ein "X" in den Zellen F5 bis F61 steckt, wenn das nicht der Fall ist, dann sollen die Bereiche F5 bis F61 und B5 bis B61 miteinander multipliziert werden. Am Ende soll nochmal alles durch 5 geteilt werden.
Ist ein X drinne, soll für dieses Paar nichts dazuaddiert werden.
2.
=(WENN(UND(E5="G";F5<>"X");F5*B5;0)+WENN(UND(E6="G";F6<>"X");F6*B6;0)+WENN(UND(E7="G";F7<>"X");F7*B7;0)+
WENN(UND(E8="G";F8<>"X");F8*B8;0)+WENN(UND(E9="G";F9<>"X");F9*B9;0)+WENN(UND(E10="G";F10<>"X");F10*B10;0)+
WENN(UND(E11="G";F11<>"X");F11*B11;0)+WENN(UND(E12="G";F12<>"X");F12*B12;0)+WENN(UND(E13="G";F13<>"X");F13*B13;0)+
WENN(UND(E14="G";F14<>"X");F14*B14;0)+WENN(UND(E15="G";F15<>"X");F15*B15;0)+WENN(UND(E16="G";F16<>"X");F16*B16;0)+
WENN(UND(E17="G";F17<>"X");F17*B17;0)+WENN(UND(E18="G";F18<>"X");F18*B18;0)+WENN(UND(E19="G";F19<>"X");F19*B19;0)+
WENN(UND(E20="G";F20<>"X");F20*B20;0)+WENN(UND(E21="G";F21<>"X");F21*B21;0)+WENN(UND(E22="G";F22<>"X");F22*B22;0)+
WENN(UND(E23="G";F23<>"X");F23*B23;0)+WENN(UND(E24="G";F24<>"X");F24*B24;0)+WENN(UND(E25="G";F25<>"X");F25*B25;0)+
WENN(UND(E26="G";F26<>"X");F26*B26;0)+WENN(UND(E27="G";F27<>"X");F27*B27;0)+WENN(UND(E28="G";F28<>"X");F28*B28;0)+
WENN(UND(E29="G";F29<>"X");F29*B29;0)+WENN(UND(E30="G";F30<>"X");F30*B30;0)+WENN(UND(E31="G";F31<>"X");F31*B31;0)+
WENN(UND(E32="G";F32<>"X");F32*B32;0)+WENN(UND(E33="G";F33<>"X");F33*B33;0)+WENN(UND(E34="G";F34<>"X");F34*B34;0)+
WENN(UND(E35="G";F35<>"X");F35*B35;0)+WENN(UND(E36="G";F36<>"X");F36*B36;0)+WENN(UND(E37="G";F37<>"X");F37*B37;0)+
WENN(UND(E38="G";F38<>"X");F38*B38;0)+WENN(UND(E39="G";F39<>"X");F39*B39;0)+WENN(UND(E40="G";F40<>"X");F40*B40;0)+
WENN(UND(E41="G";F41<>"X");F41*B41;0)+WENN(UND(E42="G";F42<>"X");F42*B42;0)+WENN(UND(E43="G";F43<>"X");F43*B43;0)+
WENN(UND(E44="G";F44<>"X");F44*B44;0)+WENN(UND(E45="G";F45<>"X");F45*B45;0)+WENN(UND(E46="G";F46<>"X");F46*B46;0)+
WENN(UND(E47="G";F47<>"X");F47*B47;0)+WENN(UND(E48="G";F48<>"X");F48*B48;0)+WENN(UND(E49="G";F49<>"X");F49*B49;0)+
WENN(UND(E50="G";F50<>"X");F50*B50;0)+WENN(UND(E51="G";F51<>"X");F51*B51;0)+WENN(UND(E52="G";F52<>"X");F52*B52;0)+
WENN(UND(E53="G";F53<>"X");F53*B53;0)+WENN(UND(E54="G";F54<>"X");F54*B54;0)+WENN(UND(E55="G";F55<>"X");F55*B55;0)+
WENN(UND(E56="G";F56<>"X");F56*B56;0)+WENN(UND(E57="G";F57<>"X");F57*B57;0)+WENN(UND(E58="G";F58<>"X");F58*B58;0)+
WENN(UND(E59="G";F59<>"X");F59*B59;0)+WENN(UND(E60="G";F60<>"X");F60*B60;0)+WENN(UND(E61="G";F61<>"X");F61*B61;0))/5
Hier wäre es das Gleiche wie bei 1., wobei zusätzlich parallel überprüft wird ob im Bereich E5 bis E61 ein "G" auftaucht, wenn es so ist, dann sollen die Bereiche wie oben multipliziert werden..
Ich würde mich sehr über eure Hilfe freuen. Vielen Dank im vorraus.
lieben Gruß
{maninweb: Beitrag editiert und Umbrüche in die Formeln eingesetzt, da das Layout des Beitrags am Bildschirm zu breit wurde. Gruß}