안녕하세요, Davey 입니다. 기본적인 Excel 관련 내용을 Posting 하려고 합니다. 하나 하나씩, 제가 알고 있는 부분을 포스팅 하도록 하겠습니다. 일단 기본적으로 Excel이 무엇인지에 대해서 아래와 같이 설명해 드리겠습니다.
포스팅을 위해 참조한 Link 같이 기재하도록 하겠습니다.
1. Excel이란?
마이크로소프트 엑셀(Microsoft Excel)은 마이크로소프트 윈도우와 OS X에서 작동하는마이크로소프트사에서 개발해 판매하는 스프레드시트 프로그램이다.
마이크로소프트 오피스의 일부이다. 회계 및 각종 데이터베이스 관리에 주로 사용된다. 여기에 제 사견을 더 하자면, 모든 업무에 가장 유용하게 사용되는 프로그램입니다.
2. 엑셀의 기본적인 특징
데이터를 분석하고 보다 풍부한 정보를 바탕으로비즈니스 결정을 내리기 위해 통합 문서(스프레드시트 모음)를 만들고 해당 서식을 지정할 수 있다.
마이크로소프트 엑셀을 사용하면 데이터를 추적하고, 데이터 분석을 위한 모델을 만들고,
해당 데이터에 대한 계산을 실행하기 위한 수식을 작성하고, 다양한 방식으로 데이터를 피벗하고,
다양한 전문가 수준의 차트에 데이터를 나타내는 등의 작업을 실행할 수 있다. 그리고, 매크로나 Add-in 기능을 통해서, 사용자가 직접 꾸려 나갈 수 있는 가능성도 열어 놨다는게
너무나도 Flexible한 프로그램이라고 생각합니다.
3. 엑셀의 보편적인 역사
- 마이크로소프트는 CP/M 시스템에서 매우 널리 사용되었던 멀티플랜이라는 스프레드시트 프로그램을1982년에 출시했으나, MS-DOS 시스템에서는 로터스 1-2-3에 그 인기가 밀렸다.이는 더그 클런더(Doug Klunder)의 말에 따르면 '1-2-3으로 할 수 있는 것은 모두 할 수 있고, 더 잘 할 수 있도록' 하기 위해서 엑셀이라고 명명된 새로운 스프레드시트 프로그램의 개발을 촉진했다.
첫 번째 엑셀 버전은 매킨토시용으로 1985년에 출시되었고, 1987년 11월에는 최초의 윈도우용 버전(매킨토시용과의 라인업을 위해 버전 번호는 2.0으로 지정되었고, 런타임 윈도우 환경이 함께 포함되어 있었음)이 출시되었다.
- 로터스사는 윈도우용의 1-2-3을 개발하는 데 더뎠고, 1988년에 이르러 1-2-3의 판매량을 엑셀이 웃돌기 시작해, 마이크로소프트를 PC용 소프트웨어 제작사의 선두의 위치에 이르게 하는 데 도움이 되었다. 이 성과를 통해, 마이크로소프트는 소프트웨어 시장에서 확실한 경쟁자로서의 위치가 확고해졌으며 그래픽 기반 소프트웨어 개발의 미래를 보여주었다.
- 마이크로소프틑 매 2년 정도마다 새로운 버전을 출시함으로써 이런 우세를 이어나갔다. 1993년의 엑셀 버전 5 이래로 스프레드시트 프로그램 시장에서 압도적으로 지배적인 위치를 차지하고 있다. 현재의 엑셀 버전은 15이며, 마이크로소프트 엑셀 2013으로 불린다. 초기의 엑셀은 이미 "엑셀(Excel)"이라는 이름의 소프트웨어 패키지를 판매하고 있던 다른 회사에 의해 상표권 소송의 대상이 되었다.
- 그 분쟁의 결과 마이크로소프트는 공식적인 언론 보도문이나 법정 문서에서 이 프로그램을 지칭할 때"마이크로소프트 엑셀"이라고 해야만 했으나, 시간이 흐름에 따라서 흐지부지되었다. 엑셀은 많은 사용자 인터페이스를 조정할 수 있는 기능을 제공하지만, 그 사용자 인터페이스의 핵심은 최초의 스프레드시트인 비지칼크의 것(셀들은 행과 열로 구성되고, 다른 셀들에 대한 상대 또는 절대적인 참조와 함께 데이터와 수식을 담을 수 있음)을 유지하고 있다. 엑셀은 스프레드시트의 외양(글꼴, 글자 속성 및 셀 외양 등)을 사용자가지정할 수 있게 한 최초의 스프레드시트였다.
- 또한 기존의 스프레드시트 프로그램들이 매번 또는 사용자의 명령이 있을 때만 재계산을 했던 것에 비해 연관된 셀들에 대해서만 재계산을 수행하는 기능을 갖고 있었다. 엑셀은 또 방대한 그래프 기능도 갖고 있었다. 1993년에 최초로 마이크로소프트 오피스에 포함되었을 때, 당시 IBM PC에서 킬러 애플리케이션이었던 엑셀과의 일관성 유지를 위해 워드와 파워포인트의 GUI가 재설계되어야만 했다.
- 1993년부터 엑셀은 비주얼 베이직에 기반해 엑셀에서의 작업 자동화와 워크시트에서의 사용자 지정 함수(UDF, User defined function) 사용을 가능하게 한VBA(Visual Basic for Application) 언어를 포함했다. 이후의 버전에서 통합 개발 환경(IDE, Integrated development environment)을제공한 VBA는 이 프로그램에 매우 큰 강점이 되었다. 사용자의 움직임을 재수행할 수 있는 매크로 녹음 기능은일반적인 작업의 자동화를 가능하게 했다.
- VBA는 사용자와 대화할 수 있는 폼(form)과 워크시트 내 컨트롤(control)의 생성을 가능하게 한다. 이 언어는 ActiveX(COM)과 동적 연결 라이브러리의 사용(생성은 안 됨)을 지원하며, 이후의 버전에서는 기본적인 객체지향 프로그래밍 기술을 사용할 수 있도록 클래스 모듈을 지원한다.
- VBA가 제공하는 자동화 기능은 엑셀을 매크로 바이러스의 대상으로 노출시켰다. 마이크로소프트는 이에 대응하기 위해 모든 매크로를 사용하지 않거나, 워크북을 열 때 매크로를 사용 가능하게 하거나 신뢰할 수 있는 인증서를 가진 모든 매크로를 허용할 수 있게 하는 기능을 추가했다. 버전 5.0부터 9.0까지의 엑셀은 여러 가지의 이스터 에그를 담고 있으나, 버전 10 이후부터는 마이크로소프트에서 더 이상 이스터 에그를 담지 않고 있는 것으로 보인다.
기본 확장자
- 엑셀의 파일 포맷은 오피스 오픈 XML를 기반으로 만들었으며, .xls, .xlsx, .xlsm, .xlsb라는 확장자를 사용한다.
4. 엑셀을 만든 마이크로 소프트사(Microsoft) 관련 내용.
- 마이크로소프트 코퍼레이션(영어: Microsoft Corporation)은 미국의 세계 최대의다국적 소프트웨어 및 하드웨어 기업이다. 기업명의 공식 약칭은 MS이다. 마이크로소프트는 다양한 컴퓨터 기기에 사용되는 소프트웨어 및 하드웨어 제품들을개발, 생산, 판매, 관리한다. 마이크로소프트의 가장 유명한 제품은 마이크로소프트 윈도우라는 운영 체제이다.
- 1975년에 빌 게이츠와 폴 앨런이 베이직 인터프리터를 개발하여 판매하기
위해 미국 뉴멕시코주 앨버커키에 Micro-soft라는 이름으로 이 회사를 세웠다. 2006년 6월 15일 빌 게이츠는 2008년 7월 31일에 은퇴하겠다고 선언하였으며이후 직접 세운 자선 단체인 빌 & 멜린다 게이츠 재단에 전력하겠다고 밝혔으며,대신 마이크로소프트의 이사회 의장을 맡고 있다. 1998년부터 2000년까지 빌 게이츠의 대학 시절 친구인 스티브 발머가 사장직을 담당했다.
- 2009년경, 빌 게이츠가 그의 오른팔인 스티브 발머에게 회사의 최고 리더십을 양하는 과정에서바통을 정확히 넘기는 방법에 관한 교본을 마련하기도 했다. 게이츠는 2000년 발머에게 CEO직을 넘겼다.그러나 게이츠는 2008년 6월에야 회사의 일상 책임에서 완전히 벗어났는데 그 2년 전에 미리 이 사실을알려 대비토록 한 바 있다. 그렇지만 게이츠는 여전히 워싱턴 주 레이먼드에 있는 회장실의 주인이다.
- MS는 발머의 인도 아래 세계 최고 수익성을 갖는 강력한 IT 기업으로 존재하고 있지만2008년 여름 게이츠 퇴장 이후 주가가 30%나 떨어졌는데 발머에게 갖는 불안감 보다는세계 경제의 어려움 탓으로 그 원인을 돌리기도 한다. 직원은 2013년 현재 전 세계적으로 약 10만 여 명이며, 인도, 중국, 영국 등에 컴퓨터 연구소를 운영하고 있다. 2011년 5월 10일 마이크로소프트가 인터넷 전자회사 스카이프를 85억 달러(약 10조 원)에 인수하였다.더불어 2013년 9월 2일, 마이크로소프트는 핀란드의 휴대전화 생산 업체인 노키아의 휴대전화사업 부문을 54억 4,000만 유로(약 7조 8,654억 원)에 인수한다고 발표했다. 2013년 8월, 마이크로소프트 CEO 스티브 발머가 12개월 안에 은퇴한다고 밝혔다.2014년 2월 4일, 사티아 나델라를 CEO로, 존 W. 톰슨을 회장으로 임명했다. 2015년 11월, 마이크로소프트는 HPE와 클라우드 사업부문에서 협력을 한다고 밝혔다.특히 프라이빗 클라우드에 집중하고 퍼블릭 클라우드 서비스는MS와 같은 파트너 솔루션을 제공할 것으로 전망된다.
5. 마이크로 소프트사를 세운 빌 게이츠
- 윌리엄 헨리 "빌" 게이츠 3세(영어: William Henry "Bill" Gates III, 1955년 10월 28일 ~ )는 미국의 마이크로소프트 설립자이자 기업인이다. 어렸을 때부터 컴퓨터 프로그램을 만드는 것을 좋아했던 그는 하버드 대학교를 자퇴하고 폴 앨런과 함께 마이크로소프트를 공동창립했다.
- 그는 당시 프로그래밍 언어인 베이직 해석프로그램과 알테어용 프로그래밍 언어인 알테어베이직을 개발했다. 윌리엄 헨리 게이츠 3세는 1955년 10월 28일에 워싱턴주 시애틀에서 아버지 윌리엄 H. 게이츠 시니어와 어머니 매리 맥스웰 게이츠의 아들로 태어났다. 그의 부모는 영국계 미국인이자 독일계 미국인이며, 스코틀랜드계 아일랜드 이민자였다.[1][2] 그의 가정은 상중류층으로, 아버지는 저명한 변호사였으며 어머니는 교사였다고 한다. 또한 외할아버지인 J. W. 맥스웰은 미국 국립은행의 부은행장이었다.
- 게이츠에게는 누나 크리스티앤(Kristianne)과 리비(Libby)가 있었다. 그는 그의 가문에서 윌리엄 게이츠라는 이름을 물려받은 네 번째 남자이지만 실제로는 윌리엄 게이츠 3세로 불리는데, 이는 그의 아버지가 자신의 이름에서 '3세'라는 접미어를 사용하지 않았기 때문이다.
- 빌 게이츠가 어렸을 때, 그의 부모는 그가 법조계에서 일하게 되기를 바랬다. 그는 13세 때 상류층 사립 학교인 레이크사이드 스쿨에 입학했다. 8학년이 되었을 때,학교 어머니회는 자선 바자회에서의 수익금을 텔레타이프라이터 단말기와 제네럴 일렉트릭 (GE) 컴퓨터의사용시간을 구매하는 데 사용하기로 결정하였다.
- 게이츠는 이 GE 시스템에서 베이직(BASIC)으로프로그래밍하는 것에 흥미를 갖게 되었으며, 이에 프로그래밍을 더 연습하기 위해 수학 수업을면제 받기도 했다. 그는 이 시스템에서 동작하는 틱택토 (Tic Tac Toe) 게임을 만들었는데, 이는 그가 만든 최초의 프로그램으로 사람이 컴퓨터를 상대로 플레이할 수 있게 되어 있었다.또한 다른 게임인 달 착륙 게임을 만들기도 하였다. 그는 입력된 코드를 언제나 완벽하게 수행하는이 기계에 매료되었다.
- 게이츠가 훗날 회고한 바에 따르면, 당시의 기억에 대해 그는 '그때 그 기계는나에게 정말 굉장한 것이었다'라고 말했다. 어머니회의 기부금이 바닥나자, 게이츠와 몇몇 학생들은DEC의 미니컴퓨터의 사용 시간을 샀다. 이 시스템 중 일부는 PDP-10이라는 것으로 컴퓨터센터 코퍼레이션(CCC)에서 생산된 것이었는데, 훗날 게이츠를 포함한 네 명의 레이크사이드 스쿨 학생(폴 앨런, 릭 와일랜드, 켄트 에번스)은 이 시스템의 운영 체제가 가진 버그를 이용해 공짜로 컴퓨터를 사용한 것이 발각되어 이 회사로부터 사용을 금지당하기도 했다.심지어 컴퓨터를 1달동안 사용을 금지하기도 하였다. 고등학교 졸업 후 하버드 대학교에 진학하여 응용수학을 전공했으나 재학 중1975년 폴 앨런과 함께 마이크로소프트를 설립하고 학업을 중단했다.
- 당시에 그는 사업이 안 풀리면 학교로 돌아갈 예정이었으나 마이크로소프트의성공으로 그럴 일은 없었다. 그래서 빌 게이츠는 컴퓨터의 황제로 불리고 있다. 재미있는 사실은, 자신이 죽었을 때 세자매들에게 1천만 달러씩만 송금하고,나머지는 사회에 환원한다고 선언을 했다고 합니다. 위 내용 참조 하시면, 엑셀이 어떤 배경으로 만들어졌고, 어떻게 만들어졌고, 어떻게 사용되는지에 대해서, 간략히 라도 이해 하셨을거라고 생각합니다. 그럼 다음 포스팅에서는 엑셀 관련 내용 하나 하나 포스팅하도록 하겠습니다. 가장 궁금해 하시는 엑셀 함수에 대한 내용도 많이 올리도록 하겠습니다.
제 Posting이 조금이나마 정보 전달에 도움이 되셨길 빌며, 되셨다면, 구독, 댓글, 공감 3종 세트 부탁 드립니다. 감사합니다.
[저작권이나, 권리를 침해한 사항이 있으면 언제든지 Comment 부탁 드립니다. 검토 후 수정 및 삭제 조치 하도록 하겠습니다. 그리고, 기재되는 내용은 개인적으로 습득한 내용이므로, 혹 오류가 발생할 수 있을 가능성이 있으므로, 기재된 내용은 참조용으로만 봐주시길 바랍니다. 게시물에, 오류가 있을때도, Comment 달아 주시면, 검증 결과를 통해, 수정하도록 하겠습니다.]
'엑셀 (Excel)' 카테고리의 다른 글
Excel 셀 서식 메뉴 이용하여 셀 편집 하기 (0) | 2021.02.18 |
---|---|
[Excel 엑셀 강좌] Excel 셀 편집 기능 응용하여 편집하기 (2) | 2021.02.18 |
[Excel 매크로 강좌] Excel 엑셀 매크로 For 문 만들기 (19) | 2021.02.14 |
[Excel 매크로 강좌] Excel 엑셀 매크로 VBA 란? (0) | 2021.02.09 |
[Excel 엑셀 강좌] Excel 셀 (Cell) 과 시트 (Sheet) 다루기 (4) | 2021.02.06 |
댓글