Dla ekspertów od formuł programu Excel

Witam, dzisiaj mam pytanie dotyczące formuł Excela

 

Mam taki problem do rozwiązania:

 

Muszę stworzyć zespół z pudełkami, odstępy między tymi pudełkami muszą być równe, lub musi być w dwóch częściach.

Może to być (i jest nawet bardzo prawdopodobne), dlatego między polami występują dwie wartości odstępów.

Te dwie wartości odstępów powinny leżeć po prawej stronie, a nie przecinek. (Dlatego są 2 odstępy).

Każdy z nich mieści się w przedziale od MINI do MAXI predefiniowanym w tabeli Excela.

 

Całkowita długość jest znana z góry, zawsze jest odpowiednia.

Długość pudełka jest znana z góry, jest taka sama dla wszystkich pudełek (po jednej lub drugiej stronie).

Liczba pól jest definiowana przez użytkownika na podstawie listy od 0 do 40 (na przykład).

Na obrazie odstęp 2* (dwie gwiazdki) jest wynikiem dwóch odstępów: musi być taki sam jak odstęp 2 lub odstęp 1.

 

Chcę wykonać te obliczenia w arkuszu Excela, aby tworzyć/modyfikować ten zespół w locie. Dzięki plikowi, który podałem w tym podlinkowanym poście: http://www.lynkoa.com/forum/3d/piloter-les-cotes-d-une-piece-dans-un-tableau-d-assemblage

 

Z góry dziękuję ;)

 

http://img11.hostingpics.net/pics/341060Calcul.jpg

 

 

Witam

Mam problem ze zrozumieniem odstępów i ich liczby.

Jak definiuje się odstępy numer 1 i liczbę 2?

Czy mógłbyś powiedzieć mi więcej o 2* (po co tak to nazywać, skoro jest takie samo jak odstępy 2 lub 1)?

 

Trochę zagubiony w tamtym czasie...

1 polubienie

To prawda, że nie jest to łatwe.

 

Liczba odstępów jest w rzeczywistości związana z liczbą pól:

 

Odstęp znajduje się między dwiema wartościami (Mini i Max)

 

Z drugiej strony liczba pudełek nie jest ograniczona

 

Tak więc liczba odstępów = Całkowita długość - (pole liczbowe*n) = Pozostała przestrzeń

 

Pozostała przestrzeń jest wykorzystywana przez odstępy: Odstęp * x (między minimum a maksimum)

 

A to, gdzie utknąłem, to to, że są dwa różne (ale mogą być też równe...)

 

Jeśli masz jeszcze jakieś pytania, jestem tutaj. Dodam + info, gdy znajdę nowe rzeczy.

 

Dziękuję

Myślę, że pytanie brzmi, jak stworzyć równe odstępy za pomocą

Całkowita długość x = n'box + ( n'box + 1)

n'box+1 = liczba odstępów, które muszą mieścić się między x mm a x mm

@+ 

1 polubienie

Zastanawiam się, jak zdefiniować liczbę odstępów 1 i liczbę odstępów 2.

 

 

Ale na przykład możemy obliczyć maksymalną liczbę odstępów 1, a następnie mieć 1 pojedynczy odstęp 2.

Czy to dobrze?

 

Witam

 

Zgadzam się z Yves'em w niezrozumieniu wartości 2*!

Czy są 3 odstępy (1, 2 i 2*) czy 2?

Kolejne pytanie, jak określić dwa odstępy w trybie automatycznym? Będę musiał zdefiniować ich minimum, bo inaczej coś mi umknie.

 

@+

 

1 polubienie

Witam

 

Dziękuję za odpowiedzi:

 

Na pytanie, czy są 2 czy 3 odstępy: Idealnie (jeśli jest to możliwe) są tylko 2. W przeciwnym razie powiedziałbym, że 3.

 

Tak, możemy na przykład zdefiniować odstęp 1 (użyjemy wartości MINI), aby następnie móc mieć 2.

 

Myślę, że trzeba próbować posługiwać się wartościami, aby lepiej zrozumieć tę rzecz.

Myślę też, że muszę ręcznie ułożyć formuły, zanim spróbuję je zmierzyć w Excelu.

 

Odstępy (1 i 2) niekoniecznie są równe, ale idealnie są.

Ponownie

 

Ok, jaśniejsze dla mnie, ale i tak pozostaje problemem, ile miejsca 1 w porównaniu do miejsca 2?

Łatwo jest obliczyć średni odstęp, aby nadać minimalną wartość odstępowi 1,  ale wtedy są 3 niewiadome (odstęp2, odstęp 1 i odstęp2)

 

@+

 

1 polubienie

Ponownie

 

Wmawiam sobie, że najprostszym rozwiązaniem jest zrobienie 1 spacji 2 

 

Nie jestem pewien, czy to działa dla wszystkich wymiarów.

 

Nie mam dziś czasu na robienie testów DIM. 

 

Całość polega na tym, że 2 odstępy układają się tak po prostu:

 

210mm / 220mm...

 

Jeszcze raz dziękuję

mam nadzieję, że to ci pomoże


classeur1.xlsx
1 polubienie

Witam

 

Myślę, że łatwiej byłoby zacząć od prawdziwych wartości, aby uzyskać poprawną odpowiedź.

 

Właśnie zrobiłem kilka testów i niekoniecznie jest to zbyt skomplikowane, problem polega tylko na tym, aby mieć wartości referencyjne, aby mieć pewność.

 

Jeśli dobrze zrozumiałem, chcesz znać odstępy między swoimi polami, wiedząc, że te wartości są liczbami całkowitymi, między maksimum a mini, i że możesz mieć maksymalnie dwa różne interwały.

 

Problem polega na tym, że możesz mieć kilka rozwiązań.

 

Czekam na twoje wartości.

Oto plik do testowania

 

Pozdrowienia

 


essais_1.xlsx
1 polubienie

Wychodząc od tego, że znamy tylko długość całkowitą, długość pudełka oraz minimalne/maksymalne wartości odstępów, oto jak by to wyglądało:


classeur2.xlsx
2 polubienia

Widzę, że mój temat się powiódł: dziękuję!

 

W rzeczywistości najlepiej byłoby mieć listę propozycji, które użytkownik mógłby później wybrać (mógłby wybrać = w moim arkuszu Excel, który wygeneruje mój montaż).

 

Lubię co:

 

Dla długości całkowitej 1000mm

Z pudełkami 6 x 80 mm

 

6*80 = 480

1000-480 = 520 odstępów

Jest 5 odstępów (6 pól -1).

 

Minimalny odstęp: 100

Maksymalny odstęp: 150

 

 

Równe odstępy po obu stronach = 104mm

 

--

 

Porcja dla 4 i 1 osoby

Dla 3 i 2 osób

Dla 2 i 3 (odwrotność, czyli to samo)

Dla 1 i 4 (odwrotność, czyli to samo)

 

---

 

Dla 4 i 1 =

 

Rozstaw 1:             /

Rozstaw 2:             /

 

Dla 3 i 2 = 

 

Rozstaw 1:             /

Rozstaw 2:             /

 

---

 

Zauważ, że istnieje lista możliwości, takich jak na przykład dla 12 odstępów:

 

12 równa się

11 + 1

10 + 2

9 + 3

8 + 4....

 

Jeszcze raz wszystkim dziękuję

Dobry wieczór ;)

 

1 polubienie

Witam

 

Właśnie zrobiłem plik, który najwyraźniej działa.

 

W zależności od danych wejściowych zostaną wyświetlone rozwiązania.

 

Nie jestem pewien, czy działa w 100%, ale testy, które zrobiłem, zadziałały.

 

Informuj mnie na bieżąco o wynikach.

 

Pozdrowienia


essais_1.xlsx

Witam

Rozwiązanie zaproponowane przez Franck51 wydaje się działać, ze swojej strony wolę korzystać z solvera Excela. Problem polega na tym, że przy identycznej liczbie pól i spacji znajdujemy różne wartości przestrzeni

 

Franck51 powiedział:

7 pudełek o szerokości 80

2 pola szerokość 115

4 pola szerokość 116

 

Mnie

7 pudełek o szerokości 80

2 pola szerokość 131

4 pola szerokość 108

 

Używam następujących ograniczeń solvera: (Nie wiem, czy są one zapisane w arkuszu Excela)

Wartość docelowa do ustawienia$F$15 = 1

Komórka zmiennej $F$4:$G$5

$B$15=$B$12

$F$4=liczba całkowita

$F$4>=1

$F 5<$=$F 7$

$F$5=liczba całkowita

$F$5>=$F$6

$G$4=liczba całkowita

$G$4>=1

$G$5<=$G$7

$G$5=liczba całkowita

$G$5>=$G$6


boite.xlsx
1 polubienie

Witaj y.pacquelet

 

Różnica wynika po prostu z systemu obliczeń.

W rzeczywistości, aby znaleźć spacje, dzielę całkowitą przestrzeń przez wartość (= liczba pól - 1) i używam tej wartości jako odniesienia, aby znaleźć drugie.

Dzięki temu możesz mieć podobne wartości, jak widziałeś.

 

Rozwiązanie nr 1

7 pudełek o szerokości 80

2 pola szerokość 115

4 pola szerokość 116

 

Lub

Rozwiązanie nr 2

7 pudełek o szerokości 80

 4 pola szerokość 115

 4 pola szerokość 117

 

Lub

Rozwiązanie nr 3

7 pudełek o szerokości 80

 5 pól szerokość 115

 1 spacje szerokość 119

 

Albo Twoje rozwiązanie

 

W zależności od pożądanego rezultatu, z pewnością istnieje tyle samo systemów obliczeniowych.

Właśnie zmodyfikowałem mój plik Excel, aby zawierał pewną liczbę automatycznych skrzyń biegów obliczoną w odniesieniu do długości oraz maksymalnej i minimalnej przestrzeni.


essais_1.xlsx