Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 38417 Skopiuj do schowka 53. Wybranie liczb, których suma daje konkretną wartość
Autor Wiadomość
Wormsek 



Zaproszone osoby: 2
Wersja: Win Office 2016
Posty: 5295
Wysłany: 22-10-2013, 09:48   53. Wybranie liczb, których suma daje konkretną wartość

Jako, że co jakiś czas przewija się ten problem na forum (kiedyś nawet kilka tematów w miesiącu się pojawiło), a wiedza znikła, to przedstawiam jedno z rozwiązań.

Problem:
Mam różne liczby i chciałbym wybrać z nich te wartości, które łącznie dają 1000.

Rozwiązanie:
1. Wypisujemy liczby w kolumnie A (w załączonym przykładzie wypełniamy od A1 do A50).
2. Kolumnę B zostawiamy pustą.
3. W kolumnie C wpisujemy formułę:
Kod:
=A1*B1

4. W dowolnej komórce obok, dla przykładu w E1, wpisujemy formułę:
Kod:
=SUMA(C1:C50)

5. Następnie uruchamiamy narzędzie Solver i ustawiamy następujące rzeczy:
a. Ustaw cel: E1
b. Na: Wartość: 1000
c. Dodajemy ograniczenia:
- $B$1:$B$50 <= 1
- $B$1:$B$50 = całkowita (poprzez ustawienie warunku na INT).

Klikamy Rozwiąż i czekamy, aż sobie Excel popróbuje ;-) .

Załączam przykładowy plik do zabawy.

liczby sumowane do konkretnej wartości.xlsx
Pobierz Plik ściągnięto 1047 raz(y) 9.45 KB

_________________
Pozdro
Worm

FAQ - Najczęściej zadawane pytania.
JAK KORZYSTAĆ Z SZUKAJKI
Słownik funkcji

Znajdź nas na Facebook'u

A może fajny dodatek do excela?
ID posta: 208336 Skopiuj do schowka
 
 
Wormsek 



Zaproszone osoby: 2
Wersja: Win Office 2016
Posty: 5295
Wysłany: 22-10-2013, 13:21   

Jeszcze mała uwaga.

Nie jestem pewien, ale możliwe, że przy takich warunkach Excel sprawdza też ograniczenia ujemne. Dlatego warto dodać jeszcze jedno ograniczenie:
- $B$1:$B$50 >= 0

Innym sposobem też jest zrezygnować z poprzednich warunków i dać po prostu jeden:
- $B$1:$B$50 = binarna (poprzez ustawienie warunku na BIN).
_________________
Pozdro
Worm

FAQ - Najczęściej zadawane pytania.
JAK KORZYSTAĆ Z SZUKAJKI
Słownik funkcji

Znajdź nas na Facebook'u

A może fajny dodatek do excela?
ID posta: 208383 Skopiuj do schowka
 
 
Wormsek 



Zaproszone osoby: 2
Wersja: Win Office 2016
Posty: 5295
Wysłany: 04-11-2013, 09:05   

PS. Jak komuś solver odmówi posłuszeństwa, to zawsze może zastosować metodę hard:
http://www.excelforum.pl/...ien-vt38424.htm
_________________
Pozdro
Worm

FAQ - Najczęściej zadawane pytania.
JAK KORZYSTAĆ Z SZUKAJKI
Słownik funkcji

Znajdź nas na Facebook'u

A może fajny dodatek do excela?
ID posta: 209227 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.wip.pl

Archiwum

Strona uĹźywa plikĂłw cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przegl�darce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
SprawdĹş, w jaki sposĂłb przetwarzamy dane osobowe