2019년 7월 25일 목요일

[직장인팁]엑셀 목표값 찾기와 해 찾기(목표값 여러개 찾기)

[직장인 정보]엑셀 목표값 찾기와 해 찾기(목표값 여러개 찾기)


엑셀은 자료를 정리하고 재구성하는데 엄청난 기능을 제공하는 직장인의 필수 프로그램입니다.

그중에서 이번에는 엑셀의 진주같은 기능인 '목표값 찾기'와 '해 찾기'를 알아보도록 하겠습니다.

목표값 찾기와 해 찾기는 특정 수식셀에 원하는 값을 만들기 위해서 그 수식에 인용되는 셀의 값을 변경하는 기능입니다.

목표값 찾기의 경우는 인용되는 셀의 갯수가 1개로 되어있으나, 엑셀에 추가된 '해 찾기'의 기능을 이용하면 여러 개의 셀의 값을 변경하여 원하는 목표값을 찾을 수 있습니다.

그럼 위 두 기능이 어떻게 활용되는지 예시를 통해 알아보겠습니다.


1. 목표값 찾기

보통의 경우, 여러 개의 값의 변경이 필요하고 변화는 셀에 다양한 경우의 조건을 달아줘야 되는 경우가 생기기 때문에 '해 찾기'를 많이 사용합니다. 그러나 '해 찾기'가 어떤 식으로 작동하는지 감을 잡고 활용하기 위해서 먼저 '목표값 찾기'를 해보겠습니다.


목표값 찾기 예시 1

먼저 위와 같은 예시의 데이터가 있습니다.
E9셀은 판매가의 합계로 수식으로 E4:E8의 합을 구하게 입력했습니다.
어떤 사유인지는 모르겠으나, 이번 목표 판매가 합계가 100,000천원으로 설정되었고,
저희는 다른 것은 그대로 하고 노랗게 강조된 D8셀의 단가를 조정해서 목표 판매가를 달성할 계획입니다.

그럼 단가를 얼마로 하면 좋을까요? 하나하나 경우의 수를 대입해서 계산하는 방법도 있겠지만, 엑셀의 목표값 찾기 기능을 이용하면 쉽게 구할 수 있습니다.


목표값 찾기 예시2

엑셀 상단의 데이터탭을 보면 '가상분석' 하위에 '목표값 찾기'가 있습니다.
목표값 찾기를 클릭하면 아래와 같은 창이 열립니다.


목표값 찾기 예시3

수식 셀은 찾는 값이 적용될 셀을 의미합니다. 이 경우에는 판매가의 합계인 E9가 됩니다.
찾는 값은 우리의 목표인 목표 판매가인 100000가 되고, 값을 바꿀 셀은 노랗게 강조한 D8의 단가가 되겠습니다.


목표값 찾기 예시4

위에 말씀드린 것과 같이 칸을 채우고 '확인'을 클릭하면 아래와 같이 값을 바꿀 셀의 값이 변경된 것이 보입니다.


목표값 찾기 예시5

판매가의 합계인 E9셀도 수식에 따라 같이 목표 판매가인 100,000천원을 달성했습니다.

'목표값 찾기'는 여러 경우의 수를 자동으로 계산해서 자동으로 원하는 값을 찾아주는 아주 유용한 기능입니다. 다만 한개의 목표값에 제한된 점이 아주 아쉬운 기능이죠.

이런 아쉬움을 날려보내고 엄청 강력한 기능을 탑재하고 나타난게 바로 '해 찾기'입니다.





2. 해 찾기(여러 목표값 찾기)

해 찾기의 사용법과 기능을 위의 예시를 좀 다르게 접근해서 알아보겠습니다.


해 찾기, 여러 목표값 찾기 예시1

위에 사용한 예를 그대로 이용해서 이번에는 목표 판매가 합계 100,000천원을 만족하기 위해서 노랗게 강조된 수량을 조정해 보도록 하겠습니다.

먼저 '해 찾기'기능을 사용하기 위해서는 엑셀의 추가기능을 이용해야 됩니다.
메뉴의 빈공간을 왼쪽 클릭해서 아래와 같은 메뉴를 나오게 한 후, '빠른 실행 도구 모음 자용자 지정'을 클릭합니다.


해 찾기 추가 기능 메뉴1

그럼 아래와 같은 창이 나옵니다.

'추가 기능'탭에서 '해 찾기 추가 기능'을 선택한 후 아래 있는 '이동'버튼을 클릭합니다.


해 찾기 추가 기능3

그럼 아래와 같이 창이 나오고 '해 찾기 추가 기능'체크박스를 체크하고 '확인'을 클릭해줍니다.


해 찾기 추가 기능 메뉴에 나타내기

이제 '데이터'탭 메뉴바에 새로운 메뉴가 생긴 것이 눈에 들어옵니다.


해 찾기 메뉴바에 짜잔!

위에 메뉴바를 보시면 데이터탭 왼쪽 끝에 분석의 '해 찾기'가 보입니다. '해 찾기'를 클릭합니다.


해 찾기 매개 변수

클릭과 동시에 '해 찾기 매개 변수'란 생소한 창이 나옵니다. 이제부터 '목표값 찾기'의 기억을 되살리며 빈 칸을 채워보겠습니다.


해 찾기, 여러 목표값 찾기 예시2

목표 설정은 목표값 찾기의 '수식 셀'과 같은 의미입니다. 인용되는 셀들이 변경되서 최종적으로 원하는 값으로 변경될 셀이죠. 여기서는 판매가 합계인 E9를 입력합니다.

대상은 최대값, 최소값, 지정값 3가지로 지정할 수 있습니다. 저희는 목표가 있으니 지정값으로 선택하고 100000을 입력합니다.


변수 셀 변경은 변경되서 인용될 셀입니다. 예시에서 노랗게 강조된 셀로 C4:C8이 되겠습니다.

다음부터 재미있는 기능이 들어값니다. 바로 '제한 조건에 종속'입니다.

예시에서 우리가 변경할 값은 수량으로 '정수'로 들어가야 됩니다. 그래서 조건을 추가해줘야 되는게 그 기능이 바로 '제한 조건에 종속'에 있습니다. '추가' 버튼을 누릅니다.





해 찾기 제한 조건 추가(정수 조건)

먼저 셀 참조에 우리가 변경할 수량(노란 셀)의 범위를 입력합니다. 그리고 조한 조건을 'int'로 설정하면 자동으로 '정수'하고 나옵니다. 아마 프로그래밍하신 분들은 보시면 '정수'구나 하고 아실 것 같습니다.

정수는 'int', 2진수는 'bin', AllDifferent는 'dif'입니다.


해 찾기 제한 조건 추가(정수)

추가적으로 A-31품목은 2개 이상 팔아야된다고 하는 조건을 넣습니다.
그리고 전품목을 1개 이상, 재고제한으로 10개 이하로 판매해야 된다는 조건도 넣겠습니다.


해 찾기 제한 조건 여러개

실제는 상황에서는 더 다양한 조건이 들어갈 수도 있고, '변수 셀 변경'에도 연속된 셀이 아니라 다양한 범위(다양한 인수)로 입력이 가능합니다.
예를 들어 '변수 셀 변경'을 통해서 수량과 단가를 동시에 조절이 가능합니다.

'해 찾기'에서 하나 고려해야 될 것이 위의 예시와 같이 간단한 자료는 상관이 없으나 복잡하고 큰 자료에서 '해'를 찾을 때에는 '해법 선택'을 고려하여야 원하는 값에 가까운 값을 찾을 수 있습니다.

'해법 선택'에서는 3가지 계산방법을 제시해주고 있습니다.
비선형 GRG(일반 감소된 그라데이션): 완만한 비선형 문제에 사용
LP단면: 선형 문제에 사용
Evolutionary: 비곡선 문제에 사용
각 계산방법의 세부옵션은 '옵션'메뉴에서 설정이 가능합니다. 보통은 간단한 '해'를 찾을 경우는 'GRG 비선형'으로 선택하셔도 무난할 것 같습니다.

아무튼 해 찾기에 필요한 값을 모두 채운 후 '해 찾기(S)' 버튼을 클릭하면 아래와 같이 결과가 표시됩니다.
경우에 따라서 계산에 많은 시간이 소요될 수 있으며 엑셀 하단 상태표시줄에 진행상태가 표시됩니다.


해 찾기 결과

위의 결과를 보면 수량을 변경해서 목표 판매가를 달성할 것을 볼 수 있습니다.

경우에 따라서는 해를 못 찾거나, 최근값을 찾아주는 경우도 있는데, 그럴 경우는 조건을 변경하거나 계산방법을 변경하면서 최적값을 찾아보는 것도 방법이라 생각됩니다.

'해 찾기 결과'에서 보고서를 선택하면 '해 찾기' 실행 결과에 대한 자세한 정보도 같이 표시됩니다.


2019년 6월 8일 토요일

[DIY/목공] 초보의 집성 원목도마 만들기 프로젝트 ( 2 )



[DIY/목공] 초보의 집성 원목도마 만들기 프로젝트 ( 2 )




이전 포스팅에서는 집성원목도마를 만들기 위한 준비물에 대해서 알아봤습니다.

이번에는 작은 사이즈의 원목을 집성을 해서 집성판을 만들고 마무리 표면처리(오일링)까지 해서 완성을 하도록 하겠습니다.

원목을 집성하는 이유는 경제성, 기능성, 미적효과로 설명할 수 있습니다.

커다란 원목판은 가격도 비싸고, 구하기도 어렵습니다. 그에 비해서 같은 품종의 목재라도 집성을 한 목재는 다양한 사이즈와 저렴한 가격으로 구할 수 있습니다. 

또한 집성을 하면 원목판재보다 비틀림 변형이 적고, 집성을 하면서 다양한 무늬를 만들 수 있어서 미적 효과를 줄 수도 있습니다.



집성목 만들기



위에 영상처럼 집성목을 만드는 것은 아주 간단합니다.

먼저 적당한 크기로 목재를 재단합니다.

목재 절단하기

제가 구입한 목재는 에쉬(물푸레)와 탄화에쉬로 같은 종류이지만 탄화처리로 색이 다른 목재를 이용했습니다.

사이즈는 1200 X 50 X 20 mm으로 약 400 mm씩 잘랐습니다.
자른 목재를 위 영상처럼 목공용 본드를 이용해서 서로 본딩합니다. 이때 주의할 점이 있는데, 각각의 목재가 서로 반대방향이 되도록 붙여야 됩니다.

집성목 만들기

위의 사진처럼 서로 이웃하는 조각들의 나이테를 보면 결방향이 반대로 되어 있는 것을 볼 수 있습니다. 이렇게 해야 서로간 변형되는 방향이 반대가 되서 집성목의 장점인 변형이 적어진다고 합니다.

집성 나무결 확인
집성 나무결 확인




본드 제거하기
접착부 여분의 본드 제거하기

목공용 본드를 충분히 바르고 붙이는게 부착력도 좋고 부착면에 있을 수 있는 부정합을 메워줄 수 있어서 좋습니다. 본드가 충분히 건조된 후에는 여분의 본드를 위에 사진처럼 제거해 줍니다.

집성목 판재 완성
집성 완성

저는 서로 다른 색의 목재를 이용해서 위의 사진처럼 줄무늬가 들어가도록 집성을 해서 판재를 2개 만들었습니다.

목재를 구매할 때 4면 대패가 된 목재로 했고 두께가 동일한 목재로 집성을 해서 이 상태로 거의 80%는 완성된 것으로 볼 수 있습니다.

그러나 목재를 붙이고 견고한 접착을 위해서 압을 주다보면 목재가 밀려서 미세한 높이 차이가 발생합니다. 

미세한 높이차이를 제거하기 위해서 대패작업(plane)을 해야됩니다. 자동대패를 이용하면 좋겠지만, 베란다목공소에는 아직 그런 고급장비가 없기 때문에 손대패나 사포(sandpaper)를 이용해서 면을 잡아줍니다.

끝단정리하기: 유투브링크


면을 어느정도 잡아준 후에는 끝단을 정리해줍니다.
저는 끝단에 길이 차이가 좀 큰 부분이 있어서 테이블쏘를 이용해서 끝단을 다시 재단해줬습니다.

끝단 정리를 한후 샌드페이퍼(P220 사용)를 이용해서 다시 면을 정리해줍니다. 끝 모서리도 사포를 이용해서 부드럽게 만들어 줍니다.

사포작업이 끝나면 표면을 깨끗히 닦아주고 피니쉬(finish)를 해줄 준비를 합니다.
피니쉬는 도마용 오일(cutting board oil)을 이용했습니다. 왁스도 있지만, 오일이 구하기 쉬운 것 같습니다.


오일링으로 피니슁(finishing)하기


사포작업 끝
사포작업 끝

사포작업이 끝난 도마에 오일을 도포해줍니다.
오일을 처음 바를 때는 3~4회 정도 바르라고 합니다.
처음 오일을 충분히 바르고 오일이 어느정도 목재에 스며들면(약 20분 정도) 곁에 남은 오일을 천을 이용해서 닦아줍니다.

집성원목도마 초벌 오일링
원목도마 초벌 오일링



오일을 바르면 목재의 특유의 무늬와 색이 확 눈에 들어옵니다. 그래서 오일이나 피니쉬하는 도료의 종류에 따라서 같은 목재도 다양한 색과 무늬를 발현하게 할 수 있는 매력을 원목은 가지고 있습니다.




도마용 오일은 반드시 식약청 허가가 된 제품, 즉 먹어도 이상없는 제품을 사용합니다. 본드도 마찬가지로 식용이 가능한 제품 그리고 방수가 가능한 제품을 사용합니다.

오일 작업 완료
오일작업 완료

오일 작업이 완료된 집성원목도마입니다. 위에 사포작업이 완료된 사진과 비교하면 색과 무늬가 눈에 확 들어오는 것이 보입니다.

원목도마는 상처가 나면 사포로 연마해서 수리가 가능하고 주기적으로 오일링을 해주면 오래오래 사용이 가능한 장점이 있습니다.

그러나 나무이다보니 아무리 오일링 작업을 해도 습기에 오래 방치가 되면 곰팡이가 생기거나 썩을 수 있으니, 사용후 적절한 건조가 필수입니다.

아기 도마
아기 도마
아기도마2

자투리 목재를 이용해서 만든 아기 도마입니다. 집성을 이용하면 작은 목재도 서로 붙여서 여러가지로 활용이 가능합니다.

링크: [DIY/목공] 초보의 집성 원목도마 만들기 프로젝트 ( 1 )




2019년 6월 4일 화요일

[생활정보]인천공항 입국장 면세점 구경하기



인천공항 1터미널 입국장 면세점 구경하기


6월 1일부터 인천공항 입국장에 면세점이 새로 입점했습니다.

마침 이번에 여행을 가게 되서 입국하면서 입국장 면세점을 구경해봤습니다.

인천공항 1터미널의 입국장에는 면세점이 두군데에 입점해있습니다.

위치는 입국장의 짐 찾는 곳 6, 7번 사이와, 16, 17번 사이에 있습니다.

입국장 짐 찾는 곳 6, 7번, 16, 17번 사이에 위치

아직 입국장 면세점이 알려지지 않아서 짐 찾는 곳 주변에 '안내요원'들이 있어서 위치를 쉽게 안내 받을 수 있습니다.

입국장 면세점 앞에는 카트를 대기 시킬 수 있는 장소가 있습니다.

카트 자율 보관소

카트 자율 보관소에 찾은 짐을 대기해놓고 면세점 쇼핑을 하라고 하는 것 같은데요.
우리나라가 치안이 좋은 나라이기는 하나.. 저기에 카트를 두고 쇼핑하는 건 좀 불안한거 같습니다.


짐 찾는 곳 사이에 면세점이 위에 사진과 같이 위치해 있습니다.
넓지 않은 공간이라 주로 화장품, 주류, 잡화 같은 부피가 작은 상품 위주로 되어있습니다.


화장품
화장품





패션
패션잡화


푸드
기호&건강식품


주류
주류




주류 할인 행사

입국장 면세점은 SM면세점에서 운영합니다. 오픈 이벤트로 6/22까지 주류 한병에 한해서 30% 할인을 한다고 합니다.



카렌다쉬
카렌다쉬


파커
파커



화장품
화장품


인천공항 입국장 면세점
입국장 면세점





주류
주류코너



입국장 면세점을 이용할 때 주의할 사항이 있습니다.


입국장 면세점 구매한도는 미화 600달러(US $600)이하입니다. 별도로 주류 및 향수는 주류 1병(1리터 이하로서 $400 이하)과 향수(60ml이하)는 추가로 구매가 가능합니다.

입국장 면세점을 이용해도 면세를 받을 수 있는 금액이 늘어나는 것이 아니기 때문에 주의하셔야됩니다. 외국이나 면세점(시내, 출국장)에서 취득한 물품과 입국장 면세점에서 구매한 물품 가격을 합산하여 기본면세범위 미화 600달러(US $600)를 초과하는 부분은 과세대상이 되며, 과세시 국내에서 구입한 면세품에 선적용됩니다.


2019년 5월 14일 화요일

[생활팁]전국 라디오 주파수 한번에 찾아보기

선호하는 라디오 방송국의 전국 주파수를 한번에 찾을 수 있는 방법을 소개합니다.


출퇴근을 하거나, 자동차 운전을 하는 경우에 라디오는 심심찮은 좋은 친구가 되기도 하는데요.

자동차를 이용해서 타지역으로 출장을 가는 경우에 고속도로를 따라 가면서 지역이 바꿔서 라디오 주파수가 변경되는 경우가 있고, 여행을 가면 평소에 듣던 주파수가 지역마다 달라서 찾느라 고생하는 경우가 있습니다.

요즘은 스마트폰 앱을 통해서 전국만 아니라 전세계에서 원하는 라디오를 들을 수 있지만, 아날로그 감성이 있는 라디오를 통해 들을 때는 주파수를 아는 것이 나름 힘이 됩니다.

이번 포스트를 통해서는 '주파수 종합정보 시스템''전파누리' 사이트를 이용해서 각 방송국의 라디오 주파수를 지역별로 확인할 수 있는 방법을 알아보겠습니다.

링크: 전파누리(https://spectrummap.kr/)

전파누리 빠른 메뉴(홈)

위에 전파누리 링크를 통해서 전파누리 사이트에 접속하면 위에 사진과 같은 홈화면을 볼 수 있습니다.(모바일버젼)
PC를 사용하실 경우: 메인화면을 아래로 내리면 보이는 '전파누리 빠른 메뉴'에 있습니다.

그럼 빨간 색 박스로 표시된 '라디오 방송 주파수'로 들어갑니다.

전파누리 지역별 주파수 찾기

'지역별 주파수 찾기'로 표시된 각 방송사와 각 채널로 검색할 수 있는 페이지가 나타납니다.
그럼 방송사를 통해서 원하는 방송사를 선택하고, 그 방송사에 있는 채널을 선택합니다.

그럼 아래와 같이 전국 지도 형태로 어느 지역에서 어떤 라디오 주파수를 사용해야 되는지 표시가 됩니다.

라디오 주파수 찾기 결과 화면

지도에서 색상으로 주파수를 구분해놓아서 지역 커버리지를 확인이 가능하고, 해당지역을 선택하면 그 지역에 해당되는 주파수가 표시가 됩니다.

'경로검색'으로 고속도로를 중심으로 검색하는 기능이 있는데, 검색 결과는 다르지 않는 것 같습니다.(PC버젼으로 볼 경우, 고속도료 별로 측정된 자료를 엑셀파일로 제공합니다.)

'전파누리'사이트는 우리나라의 전파관련된 다양한 정보를 쉽게 접근 가능하도록 만든 사이트입니다.
무선통신, 라디오, 주파수, 기지국 등 관련된 정보가 많으니 관심있으신 분들은 재미있는 보물창고가 될 것 같은 사이트라 생각이 됩니다.