2017-02-02 3 views
0

Ich habe ein Problem, eine Formel zu erstellen, um den Arbeitstag basierend auf der Kapazität zu automatisieren. hier ist das, was ich habe, table of cumulativeExcel-Formel zur Bestimmung des Arbeitstages basierend auf der Kapazität

ich wie auf Spalte „TAG“ Tag 1, Tag 2, Tag 3 und so weiter .. jeweils mehr von 10 cbm ein Ergebnis machen muß. Bisher habe ich diese Formel versuchen:

=IF(X8<=10;"DAY 1";IF(AND(X8>10;X8<=20);"DAY 2";IF(AND(X8>20;X8<=30);"DAY 3";0))) 

Gibt es eine Möglichkeit, dass auf einfache und schnellste Art und Weise zu tun. Formel oder VBA? Ich danke dir wirklich für die Hilfe.

Danke, Zamm

Antwort

0

Ich glaube, das wird Ihnen helfen:

="DAY " & (QUOTIENT(X8;10) + 1) 

QUOTIENT gibt den ganzzahligen Anteil einer Division. Verwenden Sie diese Funktion, wenn Sie den Rest einer Division verwerfen möchten.

0

Mit dieser:

="DAY " & IF(INT(X8/10)=X8/10,X8/10,INT(X8/10)+1) 
+0

Können Sie erklären, was diese Formel macht und wie sie funktioniert? – JJJ

+0

Es ist im Grunde das gleiche wie die andere Antwort, nur eine andere Formel, mit weniger Tipparbeit. Der int gibt nur die Ganzzahl der Zahl dividiert durch 10 zurück und fügt 1 hinzu. @JJJ und jetzt, da ich daran denke, ist es nicht korrekt, da das OP '<= 10' will. Ich werde bearbeiten. –

Verwandte Themen