Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

Excel은 매우 기능적인 프로그램입니다. 비즈니스에서 직면해야 하는 엄청난 문제를 해결하는 데 사용할 수 있습니다. 가장 일반적인 것 중 하나는 운송입니다. 제조업체에서 최종 구매자까지의 운송 방법이 시간, 비용 및 기타 자원 측면에서 가장 최적인 방법을 이해해야 한다고 상상해 보십시오. 이 문제는 업종을 불문하고 꽤 유행하는 문제입니다. 따라서 Excel을 사용하여 구현하는 방법을 자세히 살펴보겠습니다.

운송 작업에 대한 설명

따라서 우리는 지속적으로 서로 상호 작용하는 두 명의 상대방이 있습니다. 우리의 경우 이것은 구매자와 판매자입니다. 우리는 비용을 최소화하는 방식으로 상품을 운송하는 방법을 알아낼 필요가 있습니다. 이렇게 하려면 모든 데이터를 도식 또는 매트릭스 형식으로 표시해야 합니다. Excel에서는 후자의 옵션을 사용합니다. 일반적으로 전송 작업에는 두 가지 유형이 있습니다.

  1. 닫은. 이 경우 수요와 공급이 균형을 이룹니다.
  2. 열려 있는. 여기에는 수요와 공급의 평등이 없습니다. 이 문제에 대한 해결책을 얻으려면 먼저 수요와 공급을 균등화하는 첫 번째 유형으로 가져와야 합니다. 이를 위해서는 조건부 구매자 또는 판매자의 존재라는 추가 지표를 도입해야 합니다. 또한 비용 테이블을 일부 변경해야 합니다.

Excel에서 솔루션 찾기 기능을 활성화하는 방법

Excel에서 교통 문제를 해결하기 위해 "솔루션 검색"이라는 특수 기능이 있습니다. 기본적으로 활성화되어 있지 않으므로 다음 단계를 수행해야 합니다.

  1. 프로그램 창의 왼쪽 상단에 있는 "파일" 메뉴를 엽니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  2. 그런 다음 매개 변수가있는 버튼을 클릭하십시오. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  3. 다음으로 "설정"하위 섹션을 찾아 추가 기능 관리 메뉴로 이동합니다. Microsoft Excel 환경에서 실행되는 작은 프로그램입니다. 처음에는 "추가 기능" 메뉴를 클릭한 다음 오른쪽 하단에서 "Excel 추가 기능" 항목을 설정하고 "이동" 버튼을 클릭했음을 알 수 있습니다. 필요한 모든 작업은 빨간색 사각형과 화살표로 강조 표시됩니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  4. 그런 다음 추가 기능 "솔루션 검색"을 켠 다음 확인 버튼을 눌러 작업을 확인합니다. 설정에 대한 설명을 바탕으로 과학, 금융 등 복잡한 데이터를 분석하도록 설계되었음을 알 수 있습니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  5. 그런 다음 "데이터"탭으로 이동하면 추가 기능과 동일한 새 버튼이 표시됩니다. 분석 도구 그룹에서 찾을 수 있습니다.Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

이 버튼을 클릭하는 것만 남아 있으며 운송 문제 해결을 진행합니다. 그러나 그 전에 Excel의 해 찾기 도구에 대해 조금 더 이야기해야 합니다. 이것은 문제에 대한 가장 빠른 해결책을 찾을 수 있게 해주는 특별한 Excel 추가 기능입니다. 사용자가 준비 단계에서 설정한 제한 사항을 고려한 것이 특징입니다. 간단히 말해서 이것은 특정 작업을 달성하는 가장 좋은 방법을 결정할 수 있게 해주는 서브루틴입니다. 이러한 작업에는 다음이 포함될 수 있습니다.

  1. 투자, 창고 적재 또는 기타 유사한 활동. 물품 인도를 포함합니다.
  2. 가장 좋은 방법. 여기에는 최소 비용으로 최대 이익을 달성하는 방법, 사용 가능한 리소스로 최상의 품질을 달성하는 방법 등과 같은 목표가 포함됩니다.

전송 작업 외에도 이 추가 기능은 다음 용도로도 사용됩니다.

  1. 생산 계획의 개발. 즉, 최대 소득을 달성하기 위해 생산해야 하는 제품의 단위 수입니다.
  2. 제품이나 서비스를 생산하는 데 드는 총 비용이 최소가 되도록 다양한 유형의 작업에 대한 노동 분포를 찾으십시오.
  3. 모든 작업을 완료하는 데 걸리는 최소 시간을 설정합니다.

보시다시피, 작업은 매우 다릅니다. 이 추가 기능을 적용하기 위한 보편적인 규칙은 문제를 해결하기 전에 제기된 문제의 주요 특성에 해당하는 모델을 만들어야 한다는 것입니다. 모델은 변수를 인수로 사용하는 함수의 모음입니다. 즉, 변할 수 있는 값입니다.

값 집합의 최적화는 목적 함수라고 하는 하나의 지표에서만 독점적으로 수행된다는 점에 유의하는 것이 중요합니다.

Solver 추가 기능은 최대, 최소 또는 특정 값과 같은 방식으로 목적 함수에 전달되는 변수의 다양한 값을 열거합니다(이것이 바로 제한 사항입니다). 작동 원리가 다소 유사하며 종종 "솔루션 검색"과 혼동되는 또 다른 기능이 있습니다. "옵션 선택"이라고 합니다. 그러나 더 깊이 파고들면 둘 사이의 차이는 엄청납니다.

  1. 목표 찾기 기능은 둘 이상의 변수와 함께 작동하지 않습니다.
  2. 변수에 대한 제한을 설정하는 기능은 제공하지 않습니다.
  3. 목적함수가 일정한 값에 대해 동등함만을 판단할 수 있을 뿐 최대값과 최소값을 구하는 것은 불가능하다. 따라서 우리 작업에 적합하지 않습니다.
  4. 선형 유형을 모델링하는 경우에만 효율적으로 계산할 수 있습니다. 모델이 비선형이면 원래 값에 가장 가까운 값을 찾습니다.

전송 작업은 구조가 훨씬 더 복잡하므로 "매개변수 선택" 추가 기능으로는 충분하지 않습니다. 운송 문제의 예를 사용하여 실제로 "솔루션 검색" 기능을 구현하는 방법을 자세히 살펴보겠습니다.

Excel에서 전송 문제를 해결하는 예

Excel에서 실제로 전송 문제를 해결하는 방법을 명확하게 보여주기 위해 예를 들어 보겠습니다.

조건 작업

6명의 판매자와 7명의 구매자가 있다고 가정합니다. 이들 사이의 수요와 공급은 각각 다음과 같은 방식으로 분배됩니다: 36, 51, 32, 44, 35 및 38 유닛은 판매자이고 33, 48, 30, 36, 33, 24 및 32 유닛은 구매자입니다. 이 모든 값을 합산하면 수요와 공급이 균형을 이루고 있음을 알 수 있습니다. 따라서 이 문제는 폐쇄형으로 매우 간단하게 해결됩니다.

Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

또한 A 지점에서 B 지점으로 이동하는 데 필요한 비용에 대한 정보가 있습니다(예시에서 노란색 셀로 강조 표시됨). Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

솔루션 – 단계별 알고리즘

이제 초기 데이터가 있는 테이블에 익숙해지면 다음 알고리즘을 사용하여 이 문제를 해결할 수 있습니다.

  1. 먼저 6행 7열로 구성된 테이블을 만듭니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  2. 그런 다음 값이 포함되지 않은 셀로 이동하고 동시에 새로 생성된 테이블 외부에 있는 셀로 이동하여 함수를 삽입합니다. 이렇게 하려면 함수 입력 줄 왼쪽에 있는 fx 버튼을 클릭합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  3. "수학"카테고리를 선택해야하는 창이 있습니다. 어떤 기능에 관심이 있습니까? 이 스크린샷에서 강조 표시된 것입니다. 기능 SUMPRODUCT 범위 또는 배열을 서로 곱하고 합산합니다. 우리에게 필요한 것. 그런 다음 확인 키를 누릅니다.Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  4. 다음으로, 기능 매개변수를 지정해야 하는 창이 화면에 나타납니다. 그것들은 다음과 같습니다:
    1. 배열 1. 이것은 노란색으로 강조 표시된 범위를 작성하는 첫 번째 인수입니다. 키보드를 사용하거나 마우스 왼쪽 버튼으로 해당 영역을 선택하여 기능 매개변수를 설정할 수 있습니다.
    2. Array 2. 이것은 새로 생성된 테이블인 두 번째 인수입니다. 작업은 동일한 방식으로 수행됩니다.

확인 버튼을 눌러 작업을 확인합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

  1. 그런 다음 새로 생성된 테이블의 왼쪽 상단 역할을 하는 셀을 마우스 왼쪽 버튼으로 클릭합니다. 이제 삽입 기능 버튼을 다시 클릭하십시오. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  2. 이전 경우와 동일한 범주를 선택합니다. 그러나 이번에는 기능에 관심이 있습니다. SUM. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  3. 이제 인수를 채우는 단계가 옵니다. 첫 번째 인수로 처음에 만든 테이블의 맨 위 행을 씁니다. 이전과 같은 방식으로 시트에서 이러한 셀을 선택하거나 수동으로 수행할 수 있습니다. OK 버튼을 눌러 작업을 확인합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  4. 함수가 있는 셀에서 결과를 볼 수 있습니다. 이 경우에는 XNUMX입니다. 그런 다음 커서를 오른쪽 하단 모서리로 이동하면 자동 완성 마커가 나타납니다. 약간 검은색 봉제인형처럼 보입니다. 표시되면 마우스 왼쪽 버튼을 누른 상태에서 커서를 테이블의 마지막 셀로 이동합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  5. 이를 통해 수식을 다른 모든 셀로 전송하고 추가 계산을 수행하지 않고도 올바른 결과를 얻을 수 있습니다.
  6. 다음 단계는 왼쪽 상단 셀을 선택하고 함수를 붙여넣는 것입니다. SUM 그녀에게. 그런 다음 인수를 입력하고 자동 완성 마커를 사용하여 나머지 셀을 모두 채웁니다.
  7. 그런 다음 문제 해결을 직접 진행합니다. 이를 위해 이전에 포함된 추가 기능을 사용합니다. "데이터" 탭으로 이동하면 "솔루션 검색" 도구가 있습니다. 이 버튼을 클릭합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
  8. 이제 애드온의 매개 변수를 구성할 수 있는 창이 눈 앞에 나타납니다. 각 옵션을 살펴보겠습니다.
    1. 목적 함수를 최적화합니다. 여기서 함수가 포함된 셀을 선택해야 합니다. SUMPRODUCT. 이 옵션을 사용하면 솔루션을 검색할 기능을 선택할 수 있습니다.
    2. 전에. 여기에서 "최소"옵션을 설정합니다.
    3. 변수의 셀을 변경합니다. 여기서 우리는 맨 처음에 만든 테이블에 해당하는 범위를 나타냅니다(요약하는 행과 열 제외).
    4. 제한 사항이 있습니다. 여기에서 추가 버튼을 클릭하여 제약 조건을 추가해야 합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기
    5. 우리는 어떤 종류의 제약 조건을 만들어야 하는지 기억합니다. 즉, 구매자의 요구와 판매자의 제안 값의 합이 같아야 합니다.
  9. 제한 작업은 다음과 같이 수행됩니다.
    1. 세포에 연결합니다. 여기에 계산을 위한 테이블의 범위를 입력합니다.
    2. 자귀. 이것은 첫 번째 입력 필드에 지정된 범위가 확인되는 수학 연산입니다.
    3. 조건 또는 제약 조건의 값입니다. 여기에서 소스 테이블에 적절한 열을 입력합니다.
    4. 모든 단계가 완료되면 확인 버튼을 클릭하여 작업을 확인합니다.

Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

맨 위 행에 대해 정확히 동일한 작업을 수행하고 다음 조건을 설정합니다. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

다음 단계는 조건을 설정하는 것입니다. 테이블의 셀 합계에 대해 정수인 XNUMX보다 크거나 같은 다음 기준을 설정해야 합니다. 결과적으로 문제가 해결되는 조건 목록이 있습니다. 여기서 "한계가 없는 변수를 음이 아닌 값으로 만들기" 옵션 옆의 확인란이 선택되어 있는지 확인해야 합니다. 또한 우리 상황에서는 문제 해결 방법인 "OPG 방법의 비선형 문제에 대한 솔루션 찾기"를 선택해야 합니다. 이제 설정이 완료되었다고 안전하게 말할 수 있습니다. 따라서 계산을 수행하는 것만 남아 있습니다. 이렇게하려면 "해결 방법 찾기"버튼을 클릭하십시오. Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

그런 다음 모든 데이터가 자동으로 계산되고 Excel에 결과 창이 표시됩니다. 이전에 조건이 잘못 설정되면 오류가 발생할 수 있으므로 컴퓨터 작동을 다시 확인하기 위해 필요합니다. 모든 것이 정확하면 "확인" 버튼을 클릭하고 완성된 표를 보십시오.

Excel의 전송 작업. 판매자에서 구매자까지 최적의 운송 방법 찾기

우리 작업이 열린 유형이 된 것으로 판명되면 작업이 닫힌 테이블로 바뀌도록 소스 테이블을 편집해야 하기 때문에 이것은 좋지 않습니다. 그러나 이것이 완료되면 나머지 알고리즘은 동일합니다.

결론

보시다시피 Excel은 얼핏 보기에 거의 모든 사람에게 설치된 간단한 컴퓨터 프로그램에서 사용할 수 없는 매우 복잡한 계산에도 사용할 수 있습니다. 그러나 그렇습니다. 오늘 우리는 이미 고급 사용 수준을 다뤘습니다. 이 주제는 그렇게 간단하지 않지만 그들이 말했듯이 길은 걷는 사람이 마스터 할 것입니다. 가장 중요한 것은 행동 계획을 따르고 위에 표시된 모든 작업을 정확하게 수행하는 것입니다. 그러면 오류가 발생하지 않으며 프로그램은 필요한 모든 계산을 독립적으로 수행합니다. 어떤 기능을 사용할지 등을 생각할 필요가 없습니다.

댓글을 남겨주세요.