<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>playground</title>
    <link>https://playground10.tistory.com/</link>
    <description>프로그래밍, 수학 관련 정보 기록
블로그입니다.</description>
    <language>ko</language>
    <pubDate>Fri, 17 Jul 2026 00:27:33 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>playgound</managingEditor>
    <image>
      <title>playground</title>
      <url>https://tistory1.daumcdn.net/tistory/2365411/attach/3ef208bf4181476a97d052d11e44cf5c</url>
      <link>https://playground10.tistory.com</link>
    </image>
    <item>
      <title>C# WinForm 파일 불러오기, 왕초보를 위한 완벽 실전 가이드 (2025 최신)</title>
      <link>https://playground10.tistory.com/350</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요!&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;C#으로 내 손으로 직접 프로그램을 만든다는 설렘도 잠시, &quot;파일 열기 기능은 대체 어떻게 만드는 거지?&quot;라며 막막함을 느끼고 계신가요?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 괜찮습니다. 원래 모든 시작은 다 그러니까요. &lt;br /&gt;&lt;br /&gt;이 글은 C#이나 코딩을 거의 처음 접하는 분들을 위해 준비했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;복잡한 용어는 최대한 피하고, 우리가 왜 이 코드를 써야 하는지, 각 코드가 어떤 마법을 부리는지 아주 상세하게 알려드릴게요. 이 글을 끝까지 따라오시면, &quot;아하! 이렇게 하는 거였구나!&quot; 하시며 자신감을 얻게 되실 겁니다. &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;만들 작품 미리 보기&lt;/b&gt;&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;사용자가&lt;b&gt; [파일 열기]&lt;/b&gt; 버튼을 누릅니다.&lt;/li&gt;
&lt;li&gt;익숙한 윈도우 '&lt;b&gt;파일 선택&lt;/b&gt;' 창이 짠! 하고 나타납니다.&lt;/li&gt;
&lt;li&gt;사용자가 컴퓨터에 저장된 &lt;b&gt;텍스트 파일(.txt)을 선택&lt;/b&gt;하고 '열기'를 누르면,&lt;/li&gt;
&lt;li&gt;프로그램 화면의 &lt;b&gt;네모난 상자 안에 파일 내용이 그대로 표시&lt;/b&gt;됩니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1단계: 도화지 준비하기 (화면 디자인)&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;코드를&amp;nbsp;작성하기&amp;nbsp;전에&amp;nbsp;먼저&amp;nbsp;사용자가&amp;nbsp;보게&amp;nbsp;될&amp;nbsp;화면부터&amp;nbsp;만들어야겠죠?&amp;nbsp;비주얼&amp;nbsp;스튜디오(Visual&amp;nbsp;Studio)의&amp;nbsp;디자이너는&amp;nbsp;레고&amp;nbsp;블록을&amp;nbsp;조립하듯&amp;nbsp;화면을&amp;nbsp;쉽게&amp;nbsp;만들&amp;nbsp;수&amp;nbsp;있게&amp;nbsp;도와줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;1.&amp;nbsp; 버튼(Button) 가져오기&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Visual Studio 화면 왼쪽의 &lt;b&gt;[도구 상자]&lt;/b&gt;에서 &lt;b&gt;`Button`&lt;/b&gt;을 찾아 마우스로 꾹 누른 채로, 회색 폼(Form1) 화면 위로 끌어다 놓으세요.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2.&amp;nbsp; 버튼 이름과 글자 바꾸기&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;방금 만든 버튼을 마우스로 한 번 클릭하세요.&lt;/li&gt;
&lt;li&gt;그리고 화면 오른쪽 아래의 &lt;b&gt;[속성]&lt;/b&gt; 창을 찾아보세요. 수많은 설정이 있지만 딱 두 가지만 바꿀 겁니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;(Name) &lt;/b&gt;: &lt;b&gt;btnOpenFile&lt;/b&gt;이라고 바꿔주세요. 이것은 우리가 코드에서 버튼을 부를 때 사용할 '별명' 같은 거예요. 사람 눈에는 보이지 않지만 아주 중요합니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Text &lt;/b&gt;: &lt;b&gt;파일 열기&lt;/b&gt;라고 바꿔주세요. 이것이 바로 사용자 눈에 보이는 버튼의 글자입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 텍스트&amp;nbsp;상자(TextBox)&amp;nbsp;가져오기 &lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이번에도 &lt;b&gt;[도구 상자]&lt;/b&gt;에서 &lt;b&gt;TextBox&lt;/b&gt;를 찾아 폼 위로 끌어다 놓으세요. 파일 내용이 표시될 공간입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. 텍스트 상자 설정하기 (중요!)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;텍스트 상자를 마우스로 클릭하고, 다시 &lt;b&gt;[속성]&lt;/b&gt; 창을 봐주세요.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;(Name) &lt;/b&gt;: &lt;b&gt;txtContent라고&lt;/b&gt; 바꿔주세요. 코드에서 이 텍스트 상자를 부를 때 쓸 별명입니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Multiline &lt;/b&gt;: &lt;b&gt;False&lt;/b&gt;를 &lt;b&gt;True&lt;/b&gt;로 바꿔주세요. 이걸 &lt;b&gt;True&lt;/b&gt;로 해야 한 줄짜리 쪽지가 아니라, 여러 줄의 글을 담을 수 있는 '공책'이 된답니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;ScrollBars &lt;/b&gt;: &lt;b&gt;None&lt;/b&gt;을 &lt;b&gt;Vertical&lt;/b&gt;로 바꿔주세요. 파일 내용이 너무 길어서 상자 안에 다 안 보일 때, 위아래로 움직일 수 있는 스크롤 막대가 생기게 하는 설정입니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Dock&lt;/b&gt; : &lt;b&gt;None&lt;/b&gt;을 &lt;b&gt;Fill&lt;/b&gt;로 바꿔주세요. &lt;b&gt;Dock&lt;/b&gt;는 &lt;b&gt;'정박하다'&lt;/b&gt;라는 뜻이죠? &lt;b&gt;Fill&lt;/b&gt;로 설정하면 텍스트 상자가 창문 크기에 딱 맞는 커튼처럼, 프로그램 창 크기를 조절할 때마다 항상 빈틈없이 꽉 차게 표시됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2단계: 버튼에 생명 불어넣기 (코드 작성)&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 밋밋한 버튼에 '클릭하면 파일을 연다'는 마법 같은 생명을 불어넣을 시간입니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;1.&amp;nbsp; 이벤트 핸들러 만들기&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;디자인 화면에서 우리가 만든 &lt;b&gt;[파일 열기] 버튼을 마우스로 빠르게 두 번, 더블클릭&lt;/b&gt; 해보세요.&lt;/li&gt;
&lt;li&gt;그러면&lt;b&gt; Form1.cs&lt;/b&gt;라는 코드 편집 화면으로 자동으로 이동하면서, 아래와 같은 코드가 저절로 만들어질 거예요.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1749886922984&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;private void btnOpenFile_Click(object sender, EventArgs e)
{
    // 커서가 여기에서 깜빡일 거예요!
}&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이것을 '이벤트 핸들러'라고 불러요. &quot;사용자가 '&lt;b&gt;btnOpenFile'&lt;/b&gt;을 '&lt;b&gt;Click'&lt;/b&gt;하면, 이 중괄호 &lt;b&gt;'{ }'&lt;/b&gt; 안에&amp;nbsp;있는&amp;nbsp;코드를&amp;nbsp;실행해&amp;nbsp;주세요!&quot;라는&amp;nbsp;약속이죠.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2.&amp;nbsp; &lt;b&gt;마법의 주문 외우기 (전체 코드)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;위에서 만들어진 `btnOpenFile_Click` 메서드 안에, 아래의 코드를 그대로 복사해서 붙여 넣어 보세요.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1749887052181&quot; class=&quot;csharp&quot; data-ke-language=&quot;csharp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// 최종 실습 코드: 파일 내용을 TextBox에 비동기로 불러오기
private async void btnOpenFile_Click(object sender, EventArgs e)
{
    // using 선언으로 리소스를 자동으로 관리합니다.
    using var openFileDialog = new OpenFileDialog();

    // 파일 탐색기 창의 제목과 파일 필터를 설정합니다.
    openFileDialog.Title = &quot;텍스트 파일을 선택하세요&quot;;
    openFileDialog.Filter = &quot;텍스트 파일 (*.txt)|*.txt|모든 파일 (*.*)|*.*&quot;;

    // 사용자가 '열기'를 눌렀는지 확인합니다.
    if (openFileDialog.ShowDialog() == DialogResult.OK)
    {
        try
        {
            // 선택된 파일의 경로를 변수에 저장합니다.
            string filePath = openFileDialog.FileName;

            // 파일을 비동기 방식으로 읽어옵니다. UI 멈춤 현상을 방지합니다.
            string fileContent = await System.IO.File.ReadAllTextAsync(filePath);

            // 읽어온 내용을 txtContent 텍스트 박스에 표시합니다.
            txtContent.Text = fileContent;
        }
        catch (Exception ex)
        {
            // 오류 발생 시 사용자에게 친절하게 알려줍니다.
            MessageBox.Show($&quot;파일을 읽는 중 오류가 발생했습니다: {ex.Message}&quot;, &quot;오류&quot;, MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3단계: 마법 주문 한 줄씩 파헤치기 (코드 해설)&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&quot;코드가 너무 길고 어려워 보여요!&quot;라고 생각하셨나요? 걱정 마세요. 지금부터 딱 한 줄씩, 이게 도대체 무슨 의미인지 제가 모두 설명해 드릴게요.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;private async void btnOpenFile_Click(...)&lt;/b&gt;&lt;br /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;async &lt;/b&gt;: 이게 바로 &lt;b&gt;최신 기술의 핵심&lt;/b&gt;입니다! &lt;b&gt;async&lt;/b&gt;는 '비동기'를 의미하는데요, &lt;b&gt;식당의 똑똑한 점원&lt;/b&gt;을 떠올리면 쉽습니다. 점원은 손님에게 주문(시간이 오래 걸리는 파일 읽기)을 받아놓고, 주방에서 요리가 준비되는 동안 다른 손님(프로그램의 다른 기능이나 화면)을 응대하죠. 덕분에 식당 전체(우리 프로그램)가 한 손님 때문에 멈춰 서는 일이 없습니다. 만약 &lt;b&gt;async&lt;/b&gt;가 없으면, 큰 파일을 읽는 동안 프로그램 전체가 '응답 없음' 상태로 얼어버릴 거예요.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;using var openFileDialog = new OpenFileDialog();&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;OpenFileDialog&lt;/b&gt;: &lt;b&gt;윈도우가 미리 만들어 놓은 '파일 찾아주기 전문가 로봇&lt;/b&gt;이라고 생각하세요. 우리는 이 로봇 객체(instance)를 하나 새로 만들어서 잠깐 빌려 쓰는 겁니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;using var&lt;/b&gt;: &lt;b&gt;&quot;로봇을 다 쓰고 나면 반드시 제자리에 잘 돌려놓겠습니다!&lt;/b&gt;라는 약속입니다. &lt;b&gt;using&lt;/b&gt;을 써주면 C#이 알아서 깔끔하게 뒷정리(리소스 해제)를 해주니, 우리는 신경 쓸 필요가 없어서 정말 편리합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;openFileDialog.Title = &quot;텍스트 파일을 선택하세요&quot;;&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;우리가 빌린 로봇에게 &quot;너가 띄울 창의 제목은 이걸로 해줘&quot;라고 임무를 주는 거예요.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;openFileDialog.Filter = &quot;텍스트 파일 (*.txt)|*.txt|...;&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;이건 정말 중요한 임무입니다. 로봇에게 &quot;사용자가 아무 파일이나 막 고르지 못하게, &lt;b&gt;텍스트 파일(.txt)만 기본으로 보여줘!&quot;라고&lt;/b&gt; 알려주는 거죠.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;'|' &lt;/b&gt;문자를 기준으로 왼쪽(&lt;b&gt;텍스트 파일 (*.txt)&lt;/b&gt;)은 사용자에게 보여줄 설명, 오른쪽(&lt;b&gt;*.txt&lt;/b&gt;)은 실제 파일 확장자 규칙입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;if (openFileDialog.ShowDialog() == DialogResult.OK)&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;ShowDialog()&lt;/b&gt;: &quot;자, 로봇! 이제 출동해!&quot; 하고 &lt;b&gt;실제로 파일 열기 창을 띄우는 명령&lt;/b&gt;입니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;== DialogResult.OK&lt;/b&gt;: 사용자가 파일 선택 후 &lt;b&gt;'열기' 버튼을 눌렀는지 확인&lt;/b&gt;하는 과정입니다. 만약 사용자가 '취소' 버튼을 누르면 이 조건은 거짓(&lt;b&gt;false&lt;/b&gt;)이 되어 &lt;b&gt;if&lt;/b&gt;안의 코드는 실행되지 않습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;try { ... } catch (Exception ex) { ... }&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;'안전그물'이라고&lt;/b&gt; 생각하세요! 파일 작업은 언제든 실패할 수 있습니다. (파일이 갑자기 삭제되거나, 읽기 권한이 없거나 등등)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;try&lt;/b&gt;블록 안에서 위험한 작업을 시도하다가, 혹시라도 발을 헛디뎌 오류(&lt;b&gt;Exception&lt;/b&gt;)가 발생하면, &lt;b&gt;catch&lt;/b&gt;라는 안전그물이 프로그램을 꽉 잡아줘서 강제 종료되는 대참사를 막아줍니다. 그리고 사용자에게 &quot;오류가 발생했어요!&quot;라고 친절하게 알려주죠.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;string filePath = openFileDialog.FileName;&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;사용자가 '열기'를 눌렀다면, 로봇은 선택된 파일의 &lt;b&gt;위치 정보(전체 경로)&lt;/b&gt;를 &lt;b&gt;FileName&lt;/b&gt;이라는 보고서에 담아 옵니다. 우리는 이 정보를 &lt;b&gt;filePath&lt;/b&gt;라는 이름의 문자열 변수(서류함)에 잘 보관하는 거예요.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;string fileContent = await System.IO.File.ReadAllTextAsync(filePath);&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;await&lt;/b&gt;: 아까 그 똑똑한 점원(&lt;b&gt;async&lt;/b&gt;)에게 &quot;주문한 요리 나올 때까지 기다릴게&quot;라고 말하는 것과 같습니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;File.ReadAllTextAsync(filePath)&lt;/b&gt;: &quot;이 주소(&lt;b&gt;filePath&lt;/b&gt;)로 가서, 편지(&lt;b&gt;File&lt;/b&gt;) 내용 좀 &lt;b&gt;비동기적으로(Async) 전부(AllText) 읽어와(Read)!&quot;라고&lt;/b&gt; 시키는, 가장 핵심적인 실제 작업입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;txtContent.Text = fileContent;&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;드디어 마지막 단계! 점원이 가져온 따끈따끈한 파일 내용(&lt;b&gt;fileContent&lt;/b&gt;)을 우리가 미리 준비해 둔 공책(&lt;b&gt;txtContent&lt;/b&gt;)의 &lt;b&gt;Text&lt;/b&gt;속성에 그대로 옮겨 적는 것입니다. 이 한 줄로 화면에 내용이 표시됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt; 왕초보를 위한 Q&amp;amp;A 및 꿀팁 &lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;Q: 왜 async를 꼭 써야 하나요? 그냥 옛날 방식으로 하면 안 되나요?&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A: 물론 옛날 방식(&lt;b&gt;File.ReadAllText()&lt;/b&gt;)도 작동은 합니다. 하지만 만약 사용자가 500MB짜리 거대한 로그 파일을 연다고 상상해 보세요. &lt;b&gt;async&lt;/b&gt;가 없으면 파일을 다 읽는 몇 초~몇십 초 동안 프로그램 전체가 하얗게 변하며 완전히 멈춰버립니다. 사용자는 프로그램이 고장 났다고 생각하겠죠? &lt;b&gt;async&lt;/b&gt;는 이런 나쁜 경험을 막아주는 현대 C# 개발의 필수 매너랍니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Q: 분명히 따라 했는데 한글이 이상한 글자로 깨져서 나와요!&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A: 아주 좋은 질문입니다! 이것은 '인코딩' 문제일 가능성이 높습니다. 컴퓨터는 나라마다 언어를 표현하는 방식(인코딩)이 조금씩 다른데, &lt;b&gt;ReadAllTextAsync&lt;/b&gt;는 기본적으로 국제 표준인 'UTF-8' 방식으로 글을 읽습니다. 만약 사용자가 아주 오래된 'ANSI(EUC-KR)' 방식의 메모장 파일 등을 열면 글자가 깨질 수 있습니다. 그럴 때는 아래처럼 읽는 방식을 직접 지정해 주면 해결될 수 있습니다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;await File.ReadAllTextAsync(filePath, System.Text.Encoding.Default);&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Q: 여러 파일을 한 번에 선택하게 할 수는 없나요?&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;A: 물론 가능합니다! &lt;b&gt;OpenFileDialog&lt;/b&gt;로봇에게 임무를 줄 때 &lt;b&gt;openFileDialog.Multiselect = true;&lt;/b&gt;라는 설정을 한 줄 추가해 주면 됩니다. 그러면 &lt;b&gt;Ctrl&lt;/b&gt;키를 누른 채로 여러 파일을 선택할 수 있게 됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>csharp</category>
      <category>openfiledialog</category>
      <category>WinForm</category>
      <category>닷넷</category>
      <category>코드예제</category>
      <category>파일불러오기</category>
      <category>파일열기</category>
      <category>프로그래밍기초</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/350</guid>
      <comments>https://playground10.tistory.com/350#entry350comment</comments>
      <pubDate>Sun, 15 Jun 2025 01:54:13 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 가상환경(Virtual Environment) 완전 쉽게 이해하기!</title>
      <link>https://playground10.tistory.com/349</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;1. 가상환경이란 무엇인가요?&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경(VirtualEnvironment)이란, 말 그대로&quot;가짜&quot;환경을 만드는 것입니다. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;조금 더 쉽게 말하면, &lt;b&gt;내 컴퓨터 안에 '나만의 파이썬 세상'을 따로 하나 만든다고&lt;/b&gt; 생각하면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;예를 들어, &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;프로젝트 A&lt;/b&gt;에서는 `&lt;b&gt;Django 3.2&lt;/b&gt;`를 쓰는데 &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;프로젝트 B&lt;/b&gt;에서는`&lt;b&gt;Django 5.0&lt;/b&gt;`을써야한다면? &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;둘 다 설치하면 충돌이 나서 문제가 생길 수 있어요.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이걸 막기 위해 프로젝트 별로 독립된 공간, 즉&quot;가상환경&quot;을만들어서각각 필요한 것만 설치해서 쓰는 것입니다! &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;2. 가상환경을 꼭 써야 하나요?&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;사실, 파이썬만 잠깐 맛보기로 쓸 때는 필요 없을 수도 있습니다. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;하지만 &lt;b&gt;조금이라도 프로젝트를 만들거나, 뭔가 제대로 개발하고 싶다면 무조건 사용하는 걸 추천합니다!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;왜냐하면:&lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;프로젝트별로 버전 관리가 깔끔&lt;/b&gt;해지고&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;내 컴퓨터 전체를 지저분하게 만들지 않게&lt;/b&gt;** 도와주고&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;나중에 프로젝트를 다른 사람한테 넘기거나 협업할 때 훨씬 편해지기 때문&lt;/b&gt;입니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;조금 귀찮더라도 습관 들여두면 앞으로가 훨씬 수월합니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;3. 가상환경 만들기 (초간단)&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경을 만들려면, 먼저 터미널(명령어 입력창)을 열어야 합니다!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;윈도우에서는 &lt;b&gt;명령 프롬프트(cmd)&lt;/b&gt; 또는 &lt;b&gt;파워셸(PowerShell)&lt;/b&gt; 을 사용하면 됩니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;(※ Mac이나 리눅스도 거의 똑같이 따라 할 수 있어요!)&lt;/span&gt;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1-1. 원하는 폴더로 이동하기&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;우선, 가상환경을 만들고 싶은 폴더로 이동합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;cd 원하는/폴더/경로&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style7&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1-2. 가상환경 만들기&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이제 아래 명령어를 입력해서 가상환경을 만들어줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;python -m venv 가상환경이름&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;예를 들어, 가상환경 이름을 venv로 하고 싶다면?&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;python&quot; data-ke-language=&quot;python&quot;&gt;&lt;code&gt;python -m venv venv&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이렇게 하면 가상환경 폴더가 생깁니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;4. 가상환경 활성화하기 (켜기)&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경을 만들었으면, 이제 &quot;켜야&quot; 합니다!&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;윈도우 기준&lt;/b&gt;으로 설명드릴게요.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;taggerscript&quot;&gt;&lt;code&gt;.\가상환경이름\Scripts\activate
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;예를 들어, venv라는 이름으로 만들었다면:&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;taggerscript&quot;&gt;&lt;code&gt;.\venv\Scripts\activate
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;엔터를 치면, 프롬프트 앞에 (venv) 이런 표시가 생길 거예요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이제 여기서 설치하는 모든 것들은 이 가상환경 안에만 적용됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;5. 가상환경 끄기 (비활성화)&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;개발이 끝났다면, 가상환경을 꺼줘야겠죠?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;아주 간단합니다!&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;ebnf&quot;&gt;&lt;code&gt;deactivate
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;명령어 하나로 바로 꺼집니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;프롬프트 앞의 (venv) 표시도 사라질 거예요.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;6. 가상환경 안에서 라이브러리 설치하기&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경이 활성화된 상태라면, 원하는 라이브러리를 설치할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;예를 들어, requests라는 라이브러리를 설치하고 싶으면?&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;pip install requests
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이렇게 설치하면 가상환경 안에만 깔리기 때문에, 다른 프로젝트와 섞일 걱정이 없습니다. 정말 깔끔하죠?&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;7. requirements.txt 파일로 라이브러리 관리하기!&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경을 쓸 때 또 하나 알아두면 좋은 게 바로 &lt;b&gt;requirements.txt&lt;/b&gt; 파일입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이게 뭐냐면, &lt;b&gt;&quot;내 프로젝트에 필요한 라이브러리 목록을 한 번에 정리한 파일&quot;입니다!&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;8. 왜 requirements.txt를 써야 할까?&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;프로젝트에 설치한 라이브러리를 &lt;b&gt;한 번에 기록&lt;/b&gt;할 수 있고&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;다른 사람한테 프로젝트를 넘길 때 &lt;b&gt;&quot;이거 설치해!&quot;&lt;/b&gt; 대신 &lt;b&gt;&quot;requirements.txt만 설치하면 끝나!&quot;&lt;/b&gt; 라고 할 수 있어서&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;새로운 환경&lt;/b&gt;(예를 들면 다른 컴퓨터)에서도 &lt;b&gt;한 방에 설치&lt;/b&gt;할 수 있습니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;진짜로, 한 줄로 다 설치할 수 있어요. 너무 편합니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;9. requirements.txt 파일 만드는 방법&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;가상환경이 켜진 상태에서, 다음 명령어를 입력합니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;pgsql&quot;&gt;&lt;code&gt;pip freeze &amp;gt; requirements.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;pip freeze : 현재 가상환경에 설치된 모든 라이브러리를 보여주는 명령어입니다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&amp;gt; : 그 결과를 requirements.txt라는 파일에 저장한다는 뜻입니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;요 한 줄이면 끝입니다!&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;프로젝트 폴더 안에 requirements.txt 파일이 생겼을 거예요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;파일을 열어보면 이런 식으로 설치된 라이브러리 목록이 쭉 써져 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;ini&quot;&gt;&lt;code&gt;Django==4.0.6
requests==2.31.0
pytz==2023.3
&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;10. requirements.txt로 한 방에 설치하는 방법&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이제 다른 컴퓨터나 다른 사람이 내 프로젝트를 받았을 때, 일일이 라이브러리 설치할 필요 없이 이 한 줄만 입력하면 됩니다!&lt;/span&gt;&lt;/p&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;pip install -r requirements.txt
&lt;/code&gt;&lt;/pre&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;  -r은 파일을 읽어서 그 안에 있는 라이브러리를 설치하라는 뜻입니다.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;11. 주의할 점&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;requirements.txt는 &lt;b&gt;가상환경을 켜고 만든다&lt;/b&gt; &amp;rarr; 그래야 필요 없는 라이브러리가 안 들어갑니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;필요 없는 라이브러리까지 같이 freeze 될 수 있으니, 가끔 &lt;b&gt;필요한 것만 정리해서 다시 만드는 것&lt;/b&gt;도 좋습니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;수정할 일이 생기면, 그냥 텍스트 파일처럼 직접 열어서 고쳐도 됩니다!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;요약정리!&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;설치된 라이브러리 목록 저장&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;pip freeze &amp;gt; requirements.txt&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;목록에 따라 라이브러리 설치&lt;/span&gt;&lt;/td&gt;
&lt;td&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;pip install -r requirements.txt&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description>
      <category>Programming/파이썬</category>
      <category>PIP</category>
      <category>requirements.txt</category>
      <category>virtualenv</category>
      <category>개발환경세팅</category>
      <category>파이썬</category>
      <category>파이썬가상환경</category>
      <category>파이썬공부</category>
      <category>파이썬기초</category>
      <category>파이썬설치</category>
      <category>파이썬입문</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/349</guid>
      <comments>https://playground10.tistory.com/349#entry349comment</comments>
      <pubDate>Tue, 6 May 2025 16:03:05 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 왕초보 탈출기 #4: 문자열(str) 다루기 - 인덱싱, 슬라이싱, 필수 메소드 기초</title>
      <link>https://playground10.tistory.com/348</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;제목을 입력해주세요_-001.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boCT99/btsNbnGleha/zZ4wCc8KDVq4uxMziEXBn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boCT99/btsNbnGleha/zZ4wCc8KDVq4uxMziEXBn1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boCT99/btsNbnGleha/zZ4wCc8KDVq4uxMziEXBn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboCT99%2FbtsNbnGleha%2FzZ4wCc8KDVq4uxMziEXBn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1080&quot; data-filename=&quot;제목을 입력해주세요_-001.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1.&amp;nbsp;문자열&amp;nbsp;인덱싱(Indexing)&amp;nbsp;복습&amp;nbsp;및&amp;nbsp;활용:&amp;nbsp;한&amp;nbsp;글자씩&amp;nbsp;정밀하게!&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난&amp;nbsp;시간에&amp;nbsp;배운&amp;nbsp;것처럼,&amp;nbsp;인덱싱은&amp;nbsp;문자열&amp;nbsp;내&amp;nbsp;특정&amp;nbsp;위치에&amp;nbsp;있는&amp;nbsp;한&amp;nbsp;글자에&amp;nbsp;접근하는&amp;nbsp;방법입니다.&amp;nbsp;대괄호&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;&amp;nbsp;[]&amp;nbsp;&lt;/b&gt;&lt;/span&gt;안에&amp;nbsp;0부터&amp;nbsp;시작하는&amp;nbsp;인덱스&amp;nbsp;번호를&amp;nbsp;넣어&amp;nbsp;사용합니다.&amp;nbsp;음수&amp;nbsp;인덱스(-1은&amp;nbsp;마지막&amp;nbsp;글자)도&amp;nbsp;유용하게&amp;nbsp;사용될&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743901412837&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;review = &quot;파이썬은 정말 유용합니다!&quot;

# 첫 글자 가져오기 (인덱스 0)
first_char = review[0]
print(f&quot;첫 글자: {first_char}&quot;) # 출력: 첫 글자: 파

# 마지막 글자 가져오기 (인덱스 -1)
last_char = review[-1]
print(f&quot;마지막 글자: {last_char}&quot;) # 출력: 마지막 글자: !

# 특정 위치의 글자 가져오기
char_at_index_4 = review[4]
print(f&quot;인덱스 4의 글자: {char_at_index_4}&quot;) # 출력: 인덱스 4의 글자: 은&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;활용&amp;nbsp;예시:&lt;/b&gt;&amp;nbsp;사용자로부터&amp;nbsp;파일&amp;nbsp;이름을&amp;nbsp;입력받아&amp;nbsp;첫&amp;nbsp;글자와&amp;nbsp;마지막&amp;nbsp;글자를&amp;nbsp;확인하는&amp;nbsp;경우&amp;nbsp;등에&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;주의:&amp;nbsp;&lt;/b&gt;항상&amp;nbsp;문자열&amp;nbsp;길이를&amp;nbsp;벗어나지&amp;nbsp;않는&amp;nbsp;유효한&amp;nbsp;인덱스만&amp;nbsp;사용해야&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;IndexError&lt;/b&gt;&lt;/span&gt;를&amp;nbsp;피할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a style=&quot;background-color: #e6f5ff; color: #0070d1; text-align: start;&quot; href=&quot;https://playground10.tistory.com/347&quot;&gt;2025.04.06 - [Programming/파이썬] - 파이썬 왕초보 탈출기 #3: 텍스트 데이터 처리 완벽 입문&lt;/a&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.&amp;nbsp;문자열&amp;nbsp;슬라이싱(Slicing)&amp;nbsp;복습&amp;nbsp;및&amp;nbsp;활용:&amp;nbsp;원하는&amp;nbsp;만큼&amp;nbsp;잘라내기!&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;슬라이싱은&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;&amp;nbsp;[시작인덱스:끝인덱스:간격]&amp;nbsp;&lt;/b&gt;&lt;/span&gt;형식을 사용하여 문자열의 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;일부분(부분 문자열)&lt;/b&gt;&lt;/span&gt;을 추출하는 기능입니다. 끝 인덱스는 포함되지 않는다는 점을 기억해야 합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743902396381&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;file_path = &quot;/users/data/report.docx&quot;

# 파일 이름만 추출하기 (마지막 '/' 다음부터 끝까지)
# 마지막 '/'의 위치를 찾아야 하지만, 여기서는 간단히 인덱스로 가정합니다.
file_name = file_path[12:]
print(f&quot;파일 이름: {file_name}&quot;) # 출력: 파일 이름: report.docx

# 확장자 제외한 이름 추출하기 (처음부터 '.' 직전까지)
# '.'의 위치를 찾아야 하지만, 여기서는 간단히 인덱스로 가정합니다.
base_name = file_name[:6]
print(f&quot;확장자 제외 이름: {base_name}&quot;) # 출력: 확장자 제외 이름: report

# 처음 5글자만 미리보기
preview = review[:5] # &quot;파이썬은 &quot; (인덱스 0부터 5 직전까지)
print(f&quot;리뷰 미리보기: {preview}&quot;) # 출력: 리뷰 미리보기: 파이썬은&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;활용&amp;nbsp;예시:&lt;/b&gt;&amp;nbsp;URL에서&amp;nbsp;특정&amp;nbsp;부분&amp;nbsp;추출,&amp;nbsp;로그&amp;nbsp;메시지에서&amp;nbsp;날짜&amp;nbsp;부분&amp;nbsp;추출,&amp;nbsp;긴&amp;nbsp;텍스트의&amp;nbsp;일부만&amp;nbsp;보여주기&amp;nbsp;등&amp;nbsp;다양하게&amp;nbsp;활용됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 문자열 메소드(String Methods): 문자열을 변형하는 마법!&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬 문자열은 자체적으로 다양한 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;메소드(Methods)&lt;/b&gt;&lt;/span&gt;를 가지고 있습니다. 메소드는 특정 데이터 타입(여기서는 문자열)과 관련된 특별한 함수라고 생각할 수 있습니다. 이 메소드들을 사용하면 문자열을 검색, 변경, 분리하는 등 훨씬 다채로운 작업을 수행할 수 있습니다. &lt;br /&gt;&lt;br /&gt;문자열&amp;nbsp;메소드는&amp;nbsp;점(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;.&lt;/b&gt;&lt;/span&gt;)&amp;nbsp;표기법을&amp;nbsp;사용하여&amp;nbsp;호출합니다:&amp;nbsp;&lt;b&gt;문자열_변수.메소드이름()&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1743902466564&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_string = &quot;Hello, Python!&quot;
upper_string = my_string.upper() # upper() 메소드 호출
print(upper_string) # 출력: HELLO, PYTHON!&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;★ 매우 중요 ★:&lt;/b&gt; 문자열은 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;불변(Immutable)&lt;/b&gt;&lt;/span&gt;입니다. 따라서 대부분의 문자열 메소드는 &lt;b&gt;원본 문자열을 직접 변경하지 않습니다&lt;/b&gt;. 대신, &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;새로운 변경된 문자열을 반환(return)&lt;/b&gt;&lt;/span&gt;합니다. 변경된 결과를 계속 사용하려면 반환된 값을 새로운 변수에 저장하거나, 기존 변수에 다시 할당해야 합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902533984&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_string = &quot;    whitespace   &quot;
my_string.strip() # strip() 메소드를 호출했지만, 반환값을 저장하지 않음
print(f&quot;원본 문자열: '{my_string}'&quot;) # 출력: 원본 문자열: '   whitespace   ' (변화 없음)

cleaned_string = my_string.strip() # strip() 메소드의 반환값을 저장
print(f&quot;공백 제거 후: '{cleaned_string}'&quot;) # 출력: 공백 제거 후: 'whitespace'

# 또는 기존 변수에 다시 할당
my_string = my_string.strip()
print(f&quot;다시 할당 후: '{my_string}'&quot;) # 출력: 다시 할당 후: 'whitespace'&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4.&amp;nbsp;필수&amp;nbsp;문자열&amp;nbsp;메소드&amp;nbsp;소개&amp;nbsp;(기초)&lt;/b&gt; &lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 초보자가 알아두면 매우 유용한 기본적인 문자열 메소드 몇 가지를 소개합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;upper()&amp;nbsp;/&amp;nbsp;lower()&amp;nbsp;:&amp;nbsp;대소문자&amp;nbsp;변환&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;upper():&lt;/b&gt; &lt;/span&gt;모든 문자를 &lt;b&gt;대문자로 변경한 새 문자열 반환&lt;/b&gt; &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;lower():&amp;nbsp;&lt;/b&gt;&lt;/span&gt;모든&amp;nbsp;문자를&amp;nbsp;&lt;b&gt;소문자로&amp;nbsp;변경한&amp;nbsp;새&amp;nbsp;문자열&amp;nbsp;반환&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902611360&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;text = &quot;Python is Fun&quot;
print(text.upper()) # 출력: PYTHON IS FUN
print(text.lower()) # 출력: python is fun

# 활용: 사용자 입력을 대소문자 구분 없이 비교할 때
user_input = &quot;Yes&quot;
if user_input.lower() == &quot;yes&quot;:
    print(&quot;사용자가 동의했습니다.&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;strip()&amp;nbsp;/&amp;nbsp;lstrip()&amp;nbsp;/&amp;nbsp;rstrip()&amp;nbsp;:&amp;nbsp;공백&amp;nbsp;또는&amp;nbsp;특정&amp;nbsp;문자&amp;nbsp;제거&lt;/b&gt; &lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;strip():&lt;/b&gt;&lt;/span&gt; 문자열 양쪽 끝의 공백(스페이스, 탭, 줄 바꿈 등) 제거 &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;lstrip():&lt;/b&gt;&lt;/span&gt;&amp;nbsp;문자열&amp;nbsp;왼쪽&amp;nbsp;끝의&amp;nbsp;공백&amp;nbsp;제거 &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;rstrip():&lt;/b&gt;&lt;/span&gt;&amp;nbsp;문자열&amp;nbsp;오른쪽&amp;nbsp;끝의&amp;nbsp;공백&amp;nbsp;제거 &lt;/li&gt;
&lt;li&gt;괄호&amp;nbsp;안에&amp;nbsp;특정&amp;nbsp;문자를&amp;nbsp;넣어주면&amp;nbsp;해당&amp;nbsp;문자들을&amp;nbsp;제거합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902701251&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;raw_input = &quot;    \t  안녕하세요! \n  &quot;
print(f&quot;원본: '{raw_input}'&quot;)
print(f&quot;strip(): '{raw_input.strip()}'&quot;)   # 출력: strip(): '안녕하세요!'
print(f&quot;lstrip(): '{raw_input.lstrip()}'&quot;) # 출력: lstrip(): '안녕하세요! \n  '
print(f&quot;rstrip(): '{raw_input.rstrip()}'&quot;) # 출력: rstrip(): '    \t  안녕하세요!'

special_chars = &quot;.,!? &quot;
sentence = &quot;!!Hello, World?.&quot;
print(sentence.strip(special_chars)) # 출력: Hello, World (양쪽 끝의 .,!? 공백 제거)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;활용:&amp;nbsp;&lt;/b&gt;사용자&amp;nbsp;입력값의&amp;nbsp;불필요한&amp;nbsp;공백&amp;nbsp;제거,&amp;nbsp;데이터&amp;nbsp;정제&amp;nbsp;등에&amp;nbsp;매우&amp;nbsp;유용합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;replace(old,&amp;nbsp;new[,&amp;nbsp;count])&amp;nbsp;:&amp;nbsp;문자열&amp;nbsp;치환 &lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;문자열 내의 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;old&lt;/b&gt; &lt;/span&gt;문자열을 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;new&lt;/b&gt; &lt;/span&gt;문자열로 바꾸어 반환합니다. &lt;/li&gt;
&lt;li&gt;선택적으로&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;count&lt;/b&gt;&lt;/span&gt;를&amp;nbsp;지정하면&amp;nbsp;앞에서부터&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;count&lt;/b&gt;&lt;/span&gt;개&amp;nbsp;만큼만&amp;nbsp;치환합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902766725&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sentence = &quot;파이썬은 쉽고, 파이썬은 강력합니다.&quot;
print(sentence.replace(&quot;파이썬&quot;, &quot;Python&quot;))
# 출력: Python은 쉽고, Python은 강력합니다.

print(sentence.replace(&quot;파이썬&quot;, &quot;Python&quot;, 1)) # 1번만 치환
# 출력: Python은 쉽고, 파이썬은 강력합니다.&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;find(substring[,&amp;nbsp;start[,&amp;nbsp;end]])&amp;nbsp;:&amp;nbsp;부분&amp;nbsp;문자열&amp;nbsp;찾기&amp;nbsp;(인덱스&amp;nbsp;반환) &lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;substring&lt;/b&gt;&lt;/span&gt;이 처음 나타나는 위치의 인덱스를 반환합니다. &lt;/li&gt;
&lt;li&gt;만약&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;substring&lt;/b&gt;&lt;/span&gt;이&amp;nbsp;존재하지&amp;nbsp;않으면&amp;nbsp;-1을&amp;nbsp;반환합니다.&amp;nbsp;(오류&amp;nbsp;발생&amp;nbsp;안&amp;nbsp;함) &lt;/li&gt;
&lt;li&gt;선택적으로&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;start&lt;/b&gt;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;end&amp;nbsp;&lt;/b&gt;&lt;/span&gt;인덱스를 지정하여 검색 범위를 제한할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902821495&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;text = &quot;abcabcabc&quot;
print(text.find('b'))     # 출력: 1 (첫 번째 'b'의 인덱스)
print(text.find('d'))     # 출력: -1 ('d'는 존재하지 않음)
print(text.find('b', 2)) # 인덱스 2부터 'b'를 검색 -&amp;gt; 출력: 4&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;참고:&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&amp;nbsp;index()&lt;/span&gt;&lt;/b&gt;&amp;nbsp;메소드도&amp;nbsp;비슷하지만,&amp;nbsp;찾는&amp;nbsp;문자열이&amp;nbsp;없으면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;-1&lt;/b&gt;&lt;/span&gt;&amp;nbsp;대신&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;ValueError&amp;nbsp;&lt;/b&gt;&lt;/span&gt;오류를&amp;nbsp;발생시킵니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;count(substring[,&amp;nbsp;start[,&amp;nbsp;end]])&amp;nbsp;:&amp;nbsp;부분&amp;nbsp;문자열&amp;nbsp;개수&amp;nbsp;세기 &lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;substring이 문자열 내에 몇 번 나타나는지 횟수를 반환합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902880911&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;text = &quot;abcabcabc&quot;
print(text.count('a'))     # 출력: 3
print(text.count('bc'))    # 출력: 3
print(text.count('d'))     # 출력: 0&lt;/code&gt;&lt;/pre&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;startswith(prefix[,&amp;nbsp;start[,&amp;nbsp;end]])&amp;nbsp;/&amp;nbsp;endswith(suffix[,&amp;nbsp;start[,&amp;nbsp;end]])&amp;nbsp;:&amp;nbsp;시작/끝&amp;nbsp;문자열&amp;nbsp;확인 &lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;startswith(prefix):&lt;/b&gt; &lt;/span&gt;문자열이 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;prefix&lt;/b&gt;&lt;/span&gt;로 시작하면 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;True&lt;/b&gt;&lt;/span&gt;, 아니면 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;False&lt;/b&gt; &lt;/span&gt;반환. &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;endswith(suffix):&amp;nbsp;&lt;/b&gt;&lt;/span&gt;문자열이&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;suffix&lt;/b&gt;&lt;/span&gt;로&amp;nbsp;끝나면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;True&lt;/b&gt;&lt;/span&gt;,&amp;nbsp;아니면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;False&amp;nbsp;&lt;/b&gt;&lt;/span&gt;반환.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743902942878&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;file_name = &quot;report.docx&quot;
url = &quot;https://www.google.com&quot;

print(file_name.endswith(&quot;.docx&quot;)) # 출력: True
print(file_name.startswith(&quot;report&quot;))# 출력: True
print(url.startswith(&quot;https://&quot;))  # 출력: True
print(url.endswith(&quot;.net&quot;))       # 출력: False&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;활용:&amp;nbsp;&lt;/b&gt;파일&amp;nbsp;확장자&amp;nbsp;확인,&amp;nbsp;URL&amp;nbsp;스킴(http/https)&amp;nbsp;확인&amp;nbsp;등에&amp;nbsp;유용합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;5.&amp;nbsp;메소드&amp;nbsp;사용&amp;nbsp;시&amp;nbsp;주의점&lt;/b&gt; &lt;br /&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;반환값 활용을 잊지 마십시오: 대부분의 메소드는 새 문자열을 반환합니다. 결과를 사용하려면 변수에 저장해야 합니다. &lt;/li&gt;
&lt;li&gt;메소드&amp;nbsp;호출&amp;nbsp;시&amp;nbsp;괄호&amp;nbsp;()&amp;nbsp;필수:&amp;nbsp;메소드를&amp;nbsp;사용(호출)할&amp;nbsp;때는&amp;nbsp;이름&amp;nbsp;뒤에&amp;nbsp;반드시&amp;nbsp;괄호&amp;nbsp;()를&amp;nbsp;붙여야&amp;nbsp;합니다.&amp;nbsp;인자가&amp;nbsp;없는&amp;nbsp;메소드라도&amp;nbsp;my_string.upper()&amp;nbsp;처럼&amp;nbsp;괄호가&amp;nbsp;필요합니다. &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;find()&lt;/b&gt;&lt;/span&gt;&amp;nbsp;와&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;index()&amp;nbsp;&lt;/b&gt;&lt;/span&gt;의&amp;nbsp;차이:&amp;nbsp;문자열을&amp;nbsp;찾을&amp;nbsp;때,&amp;nbsp;존재하지&amp;nbsp;않을&amp;nbsp;가능성이&amp;nbsp;있다면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;-1&lt;/b&gt;&lt;/span&gt;을&amp;nbsp;반환하는&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;find()&lt;/b&gt;&lt;/span&gt;가&amp;nbsp;오류&amp;nbsp;없이&amp;nbsp;프로그램을&amp;nbsp;계속&amp;nbsp;진행시키는&amp;nbsp;데&amp;nbsp;더&amp;nbsp;안전할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;팁 &amp;amp; 종합 예제&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;메소드 체이닝 (Method Chaining):&lt;/b&gt; 여러 메소드를 연속적으로 호출할 수 있습니다. 각 메소드가 문자열을 반환하기 때문에 가능합니다. 코드를 간결하게 만들 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743903348632&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;messy_input = &quot;    \t  USER ID: ExampleUser   \n&quot;
# 공백 제거 -&amp;gt; 소문자 변환 -&amp;gt; &quot;user id: &quot; 제거
clean_user_id = messy_input.strip().lower().replace(&quot;user id: &quot;, &quot;&quot;)
print(f&quot;정리된 ID: '{clean_user_id}'&quot;) # 출력: 정리된 ID: 'exampleuser'&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;종합&amp;nbsp;예제:&amp;nbsp;&lt;/b&gt;사용자&amp;nbsp;입력을&amp;nbsp;받아&amp;nbsp;정리하고&amp;nbsp;특정&amp;nbsp;형식인지&amp;nbsp;확인하기&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743903369350&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;raw_email = input(&quot;이메일 주소를 입력하세요: &quot;) # 예: &quot;   MyEmail@Example.Com   &quot;

# 1. 양쪽 공백 제거 및 소문자 변환 (메소드 체이닝)
email = raw_email.strip().lower()

# 2. 이메일 형식 확인 (간단하게 @ 포함 여부 및 .com으로 끝나는지만 확인)
if email.find('@') != -1 and email.endswith('.com'):
    print(f&quot;유효한 이메일 형식입니다: {email}&quot;)
else:
    print(f&quot;잘못된 이메일 형식입니다: {email}&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/346&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.04.06 - [Programming/파이썬] - 파이썬 왕초보 탈출기 #2: 숫자형(int, float) 완벽 이해 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/345&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.04.05 - [Programming/파이썬] - 파이썬 왕초보 탈출기 #1: 변수(Variables), 데이터 마법상자&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/파이썬</category>
      <category>문자열메소드</category>
      <category>파이썬기초</category>
      <category>파이썬문자열</category>
      <category>파이썬슬라이싱</category>
      <category>파이썬인덱싱</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/348</guid>
      <comments>https://playground10.tistory.com/348#entry348comment</comments>
      <pubDate>Tue, 8 Apr 2025 11:37:59 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 왕초보 탈출기 #3: 텍스트 데이터 처리 완벽 입문</title>
      <link>https://playground10.tistory.com/347</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;제목을 입력해주세요_-001 (2).png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/M296B/btsNal30Mku/0MCrM3vmUn2JD0UvZC0HY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/M296B/btsNal30Mku/0MCrM3vmUn2JD0UvZC0HY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/M296B/btsNal30Mku/0MCrM3vmUn2JD0UvZC0HY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FM296B%2FbtsNal30Mku%2F0MCrM3vmUn2JD0UvZC0HY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1080&quot; data-filename=&quot;제목을 입력해주세요_-001 (2).png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 문자열(String)이란 무엇입니까?&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;문자열(String)&lt;/b&gt;&lt;/span&gt;은 간단히 말해 '글자들의 연속된 순서'입니다. 'Hello', '파이썬은 재미있습니다!', 'User ID: abc123' 와 같이 우리가 사용하는 단어, 문장, 심지어 기호나 숫자까지 포함된 텍스트 데이터를 나타낼 때 사용됩니다. &lt;br /&gt;&lt;br /&gt;중요한 점은 문자열이 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;'순서(Sequence)'&lt;/b&gt;&lt;/span&gt;를&amp;nbsp;가지고&amp;nbsp;있다는&amp;nbsp;것입니다.&amp;nbsp;즉,&amp;nbsp;문자열을&amp;nbsp;구성하는&amp;nbsp;각&amp;nbsp;글자들은&amp;nbsp;정해진&amp;nbsp;순서대로&amp;nbsp;배열되어&amp;nbsp;있습니다.&amp;nbsp;이&amp;nbsp;특징&amp;nbsp;덕분에&amp;nbsp;우리는&amp;nbsp;문자열&amp;nbsp;내의&amp;nbsp;특정&amp;nbsp;위치에&amp;nbsp;있는&amp;nbsp;글자에&amp;nbsp;접근하거나,&amp;nbsp;문자열의&amp;nbsp;일부를&amp;nbsp;잘라낼&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/346&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.04.06 - [Programming/파이썬] - 파이썬 왕초보 탈출기 #2: 숫자형(int, float) 완벽 이해 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 파이썬에서 문자열 생성하기: 따옴표의 마법&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬에서는 문자열을 생성하는 방법이 매우 유연합니다. 다음 세 가지 방법 중 편한 것을 사용하면 됩니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;작은따옴표&amp;nbsp;(&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;'&amp;nbsp;'&lt;/span&gt;&lt;/b&gt;)&amp;nbsp;사용:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897159464&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_string1 = '안녕하세요, 파이썬!'
print(my_string1)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;큰따옴표 (&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&quot; &quot;&lt;/span&gt;&lt;/b&gt;) 사용:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897197267&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_string2 = &quot;파이썬 프로그래밍은 즐겁습니다.&quot;
print(my_string2)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;작은따옴표와&amp;nbsp;큰따옴표는&amp;nbsp;기능적으로&amp;nbsp;동일합니다.&amp;nbsp;다만,&amp;nbsp;문자열&amp;nbsp;내부에&amp;nbsp;특정&amp;nbsp;따옴표를&amp;nbsp;포함해야&amp;nbsp;할&amp;nbsp;때&amp;nbsp;유용하게&amp;nbsp;구분하여&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743897216485&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;sentence1 = &quot;그는 '안녕하세요!'라고 말했습니다.&quot; # 큰따옴표 안에 작은따옴표 사용
sentence2 = '그녀는 &quot;반가워요.&quot;라고 답했습니다.' # 작은따옴표 안에 큰따옴표 사용
print(sentence1)
print(sentence2)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;삼중따옴표&amp;nbsp;(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;'''&amp;nbsp;'''&lt;/b&gt;&amp;nbsp;&lt;/span&gt;또는&amp;nbsp;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&quot;&quot;&quot;&amp;nbsp;&quot;&quot;&quot;&lt;/span&gt;&lt;/b&gt;)&amp;nbsp;사용:&amp;nbsp;여러&amp;nbsp;줄에&amp;nbsp;걸친&amp;nbsp;문자열을&amp;nbsp;만들거나,&amp;nbsp;문자열&amp;nbsp;내에&amp;nbsp;작은따옴표와&amp;nbsp;큰따옴표를&amp;nbsp;자유롭게&amp;nbsp;포함하고&amp;nbsp;싶을&amp;nbsp;때&amp;nbsp;사용합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897267687&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;multi_line_string = &quot;&quot;&quot;이것은
여러 줄에 걸친
문자열입니다.
작은따옴표(')와 큰따옴표(&quot;)도 자유롭게 사용 가능합니다.
&quot;&quot;&quot;
print(multi_line_string)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삼중따옴표는&amp;nbsp;주석&amp;nbsp;대신&amp;nbsp;함수나&amp;nbsp;클래스에&amp;nbsp;대한&amp;nbsp;설명(Docstring)을&amp;nbsp;작성하는&amp;nbsp;데에도&amp;nbsp;널리&amp;nbsp;사용됩니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문자열을 생성한 후 변수에 할당하고, &lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;type()&lt;/span&gt; &lt;/b&gt;함수로 타입을 확인해 보면 &lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&amp;lt;class 'str'&amp;gt;&lt;/span&gt;&lt;/b&gt;이라고 나오는 것을 볼 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743897306768&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;greeting = &quot;Welcome!&quot;
print(type(greeting)) # 출력: &amp;lt;class 'str'&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3.&amp;nbsp;문자열&amp;nbsp;기본&amp;nbsp;연산:&amp;nbsp;더하고&amp;nbsp;곱하기&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문자열도 숫자처럼 간단한 연산을 할 수 있습니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;문자열 결합 (Concatenation): &lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;+&lt;/span&gt;&lt;/b&gt; 연산자&lt;br /&gt;두 개 이상의 문자열을 하나로 이어 붙일 때 사용합니다. &lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897375043&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;first_name = &quot;길동&quot;
last_name = &quot;홍&quot;
full_name = last_name + first_name # 문자열 이어붙이기
print(full_name) # 출력: 홍길동

greeting_start = &quot;Hello&quot;
greeting_end = &quot; World&quot;
message = greeting_start + &quot;,&quot; + greeting_end + &quot;!&quot; # 여러 개 이어붙이기
print(message) # 출력: Hello, World!&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[주의!]&lt;/b&gt;&amp;nbsp;문자열은&amp;nbsp;문자열끼리만&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/span&gt;&amp;nbsp;연산이&amp;nbsp;가능합니다.&amp;nbsp;숫자를&amp;nbsp;문자열에&amp;nbsp;이어&amp;nbsp;붙이려면,&amp;nbsp;숫자를&amp;nbsp;문자열로&amp;nbsp;변환하는&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;str()&lt;/b&gt;&lt;/span&gt;&amp;nbsp;함수를&amp;nbsp;사용해야&amp;nbsp;합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897428146&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;age = 30
# print(&quot;나이: &quot; + age) # TypeError 발생! 문자열과 숫자는 직접 더할 수 없음
print(&quot;나이: &quot; + str(age)) # 출력: 나이: 30 (age를 문자열로 변환 후 결합)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;문자열&amp;nbsp;반복&amp;nbsp;(Repetition):&lt;/b&gt;&amp;nbsp;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;*&lt;/span&gt;&lt;/b&gt;&amp;nbsp;연산자 &lt;br /&gt;문자열을&amp;nbsp;정해진&amp;nbsp;횟수만큼&amp;nbsp;반복하여&amp;nbsp;새로운&amp;nbsp;문자열을&amp;nbsp;만듭니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743897473618&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;echo = &quot;메아리! &quot;
repeated_echo = echo * 3 # &quot;메아리! &quot;를 3번 반복
print(repeated_echo) # 출력: 메아리! 메아리! 메아리!

separator = &quot;-&quot; * 20 # &quot;-&quot; 문자를 20번 반복
print(separator) # 출력: --------------------&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 문자열 인덱싱(Indexing): 콕 집어 한 글자 가져오기&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문자열은 순서가 있는 글자들의 모음이라고 했습니다. &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;인덱싱(Indexing)&lt;/b&gt;&lt;/span&gt;은 이 순서(위치 번호, 인덱스)를 이용해 문자열 내의 특정 한 글자에 접근하는 방법입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;주의:&lt;/b&gt; 파이썬의 인덱스는 0부터 시작합니다! 즉, 첫 번째 글자의 인덱스는 0입니다. &lt;/li&gt;
&lt;li&gt;대괄호&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&amp;nbsp;[]&amp;nbsp;&lt;/span&gt;&lt;/b&gt;안에&amp;nbsp;원하는&amp;nbsp;위치의&amp;nbsp;인덱스&amp;nbsp;번호를&amp;nbsp;넣어&amp;nbsp;사용합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743899832285&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_str = &quot;Python&quot;

# P  y  t  h  o  n
# 0  1  2  3  4  5  (양수 인덱스)
#-6 -5 -4 -3 -2 -1  (음수 인덱스)

print(my_str[0])  # 출력: P (첫 번째 글자)
print(my_str[1])  # 출력: y (두 번째 글자)
print(my_str[5])  # 출력: n (여섯 번째 글자, 마지막 글자)

# 음수 인덱스도 사용할 수 있습니다. -1은 마지막 글자를 의미합니다.
print(my_str[-1]) # 출력: n (마지막 글자)
print(my_str[-2]) # 출력: o (뒤에서 두 번째 글자)
print(my_str[-6]) # 출력: P (뒤에서 여섯 번째 글자, 첫 번째 글자)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;[주의!]&amp;nbsp;&lt;/b&gt;문자열의&amp;nbsp;길이를&amp;nbsp;벗어나는&amp;nbsp;인덱스에&amp;nbsp;접근하려고&amp;nbsp;하면&amp;nbsp;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;IndexError&amp;nbsp;&lt;/span&gt;&lt;/b&gt;오류가&amp;nbsp;발생합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743899864108&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# print(my_str[6]) # IndexError: string index out of range (인덱스 6은 없음)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;5. 문자열 슬라이싱(Slicing): 원하는 부분만 잘라내기&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;슬라이싱(Slicing)&lt;/b&gt;&lt;/span&gt;은 문자열의 일부(부분 문자열, Substring)를 잘라내어 새로운 문자열을 만드는 방법입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;[시작인덱스:끝인덱스:간격]&lt;/span&gt;&lt;/b&gt; 형태로 사용합니다. &lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;시작인덱스&lt;/span&gt;:&lt;/b&gt; 잘라내기 시작할 위치 (포함됨) &lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;끝인덱스&lt;/span&gt;:&amp;nbsp;&lt;/b&gt;잘라내기를&amp;nbsp;끝낼&amp;nbsp;위치&amp;nbsp;(포함되지&amp;nbsp;않음!&amp;nbsp;그&amp;nbsp;바로&amp;nbsp;앞까지&amp;nbsp;잘림) &lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;간격(step)&lt;/span&gt;:&amp;nbsp;&lt;/b&gt;몇&amp;nbsp;글자씩&amp;nbsp;건너뛰며&amp;nbsp;잘라낼지&amp;nbsp;(생략하면&amp;nbsp;1,&amp;nbsp;즉&amp;nbsp;모든&amp;nbsp;글자)&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743899953152&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_str = &quot;Hello, World!&quot;

# H  e  l  l  o  ,     W  o  r  l  d  !
# 0  1  2  3  4  5  6  7  8  9 10 11 12 (양수 인덱스)

# 기본 슬라이싱
print(my_str[0:5])  # 인덱스 0부터 5 직전(4)까지 -&amp;gt; 출력: Hello
print(my_str[7:12]) # 인덱스 7부터 12 직전(11)까지 -&amp;gt; 출력: World

# 시작 인덱스 생략: 처음부터 (인덱스 0)
print(my_str[:5])   # 출력: Hello

# 끝 인덱스 생략: 끝까지
print(my_str[7:])   # 출력: World!

# 전체 문자열 (복사본 생성)
print(my_str[:])    # 출력: Hello, World!

# 간격(step) 사용
print(my_str[::2])  # 처음부터 끝까지 2칸 간격으로 -&amp;gt; 출력: Hlo ol!

# 음수 인덱스 활용
print(my_str[-6:-1]) # 뒤에서 6번째('W')부터 뒤에서 1번째('!') 직전까지 -&amp;gt; 출력: World

# 문자열 뒤집기 (간격을 -1로)
print(my_str[::-1]) # 출력: !dlroW ,olleH&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;6.&amp;nbsp;문자열&amp;nbsp;길이&amp;nbsp;구하기:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;len()&lt;/span&gt;&amp;nbsp;함수&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문자열이&amp;nbsp;총&amp;nbsp;몇&amp;nbsp;개의&amp;nbsp;글자로&amp;nbsp;이루어져&amp;nbsp;있는지&amp;nbsp;알고&amp;nbsp;싶을&amp;nbsp;때는&amp;nbsp;내장&amp;nbsp;함수&amp;nbsp;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;len()&lt;/span&gt;&lt;/b&gt;을&amp;nbsp;사용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743900066266&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;message = &quot;파이썬 프로그래밍&quot;
length = len(message)
print(f&quot;'{message}'의 길이는 {length}입니다.&quot;) # 출력: '파이썬 프로그래밍'의 길이는 9입니다. (공백 포함)

empty_string = &quot;&quot;
print(len(empty_string)) # 출력: 0&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;팁 &amp;amp; 흔히 겪는 문제점&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 따옴표의 지혜로운 사용: &lt;/b&gt;문자열&amp;nbsp;내부에&amp;nbsp;포함될&amp;nbsp;따옴표&amp;nbsp;종류에&amp;nbsp;따라&amp;nbsp;바깥쪽&amp;nbsp;따옴표를&amp;nbsp;선택하면&amp;nbsp;편리합니다.&amp;nbsp;여러&amp;nbsp;줄&amp;nbsp;문자열이나&amp;nbsp;복잡한&amp;nbsp;따옴표&amp;nbsp;사용&amp;nbsp;시에는&amp;nbsp;삼중따옴표가&amp;nbsp;유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 문자열은 불변(Immutable)입니다! (★매우 중요★):&lt;/b&gt;&amp;nbsp;일단&amp;nbsp;문자열이&amp;nbsp;생성되면,&amp;nbsp;그&amp;nbsp;내용을&amp;nbsp;직접&amp;nbsp;수정할&amp;nbsp;수는&amp;nbsp;없습니다.&amp;nbsp;예를&amp;nbsp;들어&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;my_str[0]&amp;nbsp;=&amp;nbsp;'J'&amp;nbsp;&lt;/b&gt;&lt;/span&gt;와&amp;nbsp;같이&amp;nbsp;특정&amp;nbsp;인덱스의&amp;nbsp;글자를&amp;nbsp;바꾸려고&amp;nbsp;하면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;TypeError&lt;/b&gt;&lt;/span&gt;가&amp;nbsp;발생합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743900135630&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_str = &quot;Python&quot;
# my_str[0] = &quot;J&quot; # TypeError: 'str' object does not support item assignment&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문자열의&amp;nbsp;내용을&amp;nbsp;변경하고&amp;nbsp;싶다면,&amp;nbsp;슬라이싱,&amp;nbsp;결합(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/span&gt;)&amp;nbsp;등을&amp;nbsp;이용해&amp;nbsp;새로운&amp;nbsp;문자열을&amp;nbsp;만들어야&amp;nbsp;합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743900187000&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;my_str = &quot;Python&quot;
new_str = &quot;J&quot; + my_str[1:] # 'J'와 기존 문자열의 두 번째 글자부터 끝까지를 결합
print(new_str) # 출력: Jython
print(my_str)  # 출력: Python (원래 문자열은 변하지 않음)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이&amp;nbsp;'불변성'은&amp;nbsp;파이썬&amp;nbsp;문자열의&amp;nbsp;중요한&amp;nbsp;특징이므로&amp;nbsp;꼭&amp;nbsp;기억해야&amp;nbsp;합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;3. &lt;span style=&quot;background-color: #dddddd;&quot;&gt;TypeError&lt;/span&gt;:&lt;/b&gt; 문자열과 다른 타입의 연산: 문자열과 숫자를 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/span&gt;로 직접 더하려고 할 때 발생하는 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;TypeError&lt;/b&gt;&lt;/span&gt;를 주의해야 합니다. 다른 타입의 데이터를 문자열에 포함시키려면 항상 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;str()&lt;/b&gt; &lt;/span&gt;함수를 사용하여 문자열로 변환한 후 결합해야 합니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;4. &lt;span style=&quot;background-color: #dddddd;&quot;&gt;IndexError&lt;/span&gt;:&lt;/b&gt; 존재하지 않는 인덱스 접근: 문자열의 길이를 벗어나는 인덱스를 사용하면 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;IndexError&lt;/b&gt;&lt;/span&gt;가 발생합니다. 인덱싱이나 슬라이싱을 할 때는 항상 유효한 인덱스 범위 내에서 접근해야 하며, 필요하다면 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;&lt;b&gt;len()&lt;/b&gt; &lt;/span&gt;함수로 길이를 먼저 확인하는 것이 안전합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/345&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2025.04.05 - [Programming/파이썬] - 파이썬 왕초보 탈출기 #1: 변수(Variables), 데이터 마법상자&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/파이썬</category>
      <category>문자열처리</category>
      <category>파이썬str</category>
      <category>파이썬기초</category>
      <category>파이썬데이터타입</category>
      <category>파이썬문자열</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/347</guid>
      <comments>https://playground10.tistory.com/347#entry347comment</comments>
      <pubDate>Mon, 7 Apr 2025 10:47:11 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 왕초보 탈출기 #2: 숫자형(int, float) 완벽 이해 및 활용법</title>
      <link>https://playground10.tistory.com/346</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;제목을 입력해주세요_-001 (1).png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WuSTE/btsNayB0Kz6/Tlnav8wNFwngxg6adKsdjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WuSTE/btsNayB0Kz6/Tlnav8wNFwngxg6adKsdjK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WuSTE/btsNayB0Kz6/Tlnav8wNFwngxg6adKsdjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWuSTE%2FbtsNayB0Kz6%2FTlnav8wNFwngxg6adKsdjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1080&quot; data-filename=&quot;제목을 입력해주세요_-001 (1).png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 데이터 타입, 왜 알아야 할까요?&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수라는&amp;nbsp;상자에&amp;nbsp;데이터를&amp;nbsp;담을&amp;nbsp;수&amp;nbsp;있다는&amp;nbsp;것은&amp;nbsp;이제&amp;nbsp;아실&amp;nbsp;겁니다.&amp;nbsp;그런데&amp;nbsp;왜&amp;nbsp;데이터의&amp;nbsp;'타입'&amp;nbsp;또는&amp;nbsp;'종류'를&amp;nbsp;알아야&amp;nbsp;할까요? &lt;br /&gt;&lt;br /&gt;마치&amp;nbsp;우리가&amp;nbsp;못을&amp;nbsp;박을&amp;nbsp;때는&amp;nbsp;망치를&amp;nbsp;쓰고,&amp;nbsp;나사를&amp;nbsp;조일&amp;nbsp;때는&amp;nbsp;드라이버를&amp;nbsp;쓰는&amp;nbsp;것처럼,&amp;nbsp;데이터의&amp;nbsp;종류에&amp;nbsp;따라&amp;nbsp;컴퓨터가&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있는&amp;nbsp;작업이나&amp;nbsp;처리&amp;nbsp;방식이&amp;nbsp;달라지기&amp;nbsp;때문입니다.&amp;nbsp;예를&amp;nbsp;들어,&amp;nbsp;숫자&amp;nbsp;데이터로는&amp;nbsp;덧셈,&amp;nbsp;뺄셈&amp;nbsp;같은&amp;nbsp;산술&amp;nbsp;연산을&amp;nbsp;할&amp;nbsp;수&amp;nbsp;있지만,&amp;nbsp;글자&amp;nbsp;데이터(문자열)로&amp;nbsp;곱셈을&amp;nbsp;하는&amp;nbsp;것은&amp;nbsp;의미가&amp;nbsp;다릅니다. &lt;br /&gt;&lt;br /&gt;파이썬은&amp;nbsp;변수에&amp;nbsp;값이&amp;nbsp;할당될&amp;nbsp;때&amp;nbsp;그&amp;nbsp;값의&amp;nbsp;종류를&amp;nbsp;스스로&amp;nbsp;파악하는&amp;nbsp;동적&amp;nbsp;타이핑(Dynamic&amp;nbsp;Typing)&amp;nbsp;언어입니다.&amp;nbsp;그래서&amp;nbsp;C언어나&amp;nbsp;Java처럼&amp;nbsp;변수를&amp;nbsp;만들&amp;nbsp;때&amp;nbsp;미리&amp;nbsp;타입을&amp;nbsp;지정해주지&amp;nbsp;않아도&amp;nbsp;됩니다.&amp;nbsp;하지만&amp;nbsp;우리가&amp;nbsp;어떤&amp;nbsp;종류의&amp;nbsp;데이터를&amp;nbsp;다루고&amp;nbsp;있는지&amp;nbsp;이해하는&amp;nbsp;것은&amp;nbsp;매우&amp;nbsp;중요합니다.&amp;nbsp;그래야&amp;nbsp;각&amp;nbsp;타입에&amp;nbsp;맞는&amp;nbsp;적절한&amp;nbsp;연산과&amp;nbsp;함수를&amp;nbsp;사용하고,&amp;nbsp;오류를&amp;nbsp;방지할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 파이썬의 기본 숫자 타입: 정수(int)와 실수(float)&lt;/b&gt;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;color: #333333; font-size: 16px; letter-spacing: 0px;&quot;&gt;파이썬에서&amp;nbsp;숫자를&amp;nbsp;나타내는&amp;nbsp;대표적인&amp;nbsp;데이터&amp;nbsp;타입은&amp;nbsp;두&amp;nbsp;가지가&amp;nbsp;있습니다.&lt;/span&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;정수&amp;nbsp;(Integer,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int&lt;/span&gt;):&amp;nbsp;&lt;/b&gt;소수점&amp;nbsp;이하가&amp;nbsp;없는&amp;nbsp;숫자를&amp;nbsp;의미합니다.&amp;nbsp;우리가&amp;nbsp;일상생활에서&amp;nbsp;사용하는&amp;nbsp;양의&amp;nbsp;정수,&amp;nbsp;음의&amp;nbsp;정수,&amp;nbsp;그리고&amp;nbsp;0이&amp;nbsp;모두&amp;nbsp;포함됩니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;실수&amp;nbsp;(Floating-point&amp;nbsp;number,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&lt;/span&gt;):&lt;/b&gt;&amp;nbsp;소수점&amp;nbsp;이하를&amp;nbsp;가지는&amp;nbsp;숫자를&amp;nbsp;의미합니다.&amp;nbsp;원주율(&amp;pi;)&amp;nbsp;같은&amp;nbsp;무한&amp;nbsp;소수나&amp;nbsp;소수점&amp;nbsp;아래&amp;nbsp;자릿수가&amp;nbsp;있는&amp;nbsp;모든&amp;nbsp;숫자를&amp;nbsp;표현할&amp;nbsp;때&amp;nbsp;사용됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3.&amp;nbsp;정수형&amp;nbsp;(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int&lt;/span&gt;):&amp;nbsp;깔끔한&amp;nbsp;자연의&amp;nbsp;수&lt;/b&gt; &lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정수는&amp;nbsp;소수점이&amp;nbsp;없는&amp;nbsp;숫자를&amp;nbsp;다룹니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743869453872&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# int 타입 변수 생성 예시
user_age = 30
item_count = 100
negative_number = -50
year = 2025
zero_value = 0

# 변수에 할당된 값의 타입을 확인해 봅시다.
print(type(user_age))      # 출력: &amp;lt;class 'int'&amp;gt;
print(type(negative_number)) # 출력: &amp;lt;class 'int'&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬의 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;int&lt;/span&gt;는 특별한 장점이 있습니다. 다른 프로그래밍 언어들과 달리, 표현할 수 있는 정수의 크기에 사실상 제한이 없습니다. 컴퓨터의 메모리가 허용하는 한 아주 큰 정수도 다룰 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4.&amp;nbsp;실수형&amp;nbsp;(float):&amp;nbsp;소수점의&amp;nbsp;세계&lt;/b&gt; &lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실수는&amp;nbsp;소수점이&amp;nbsp;있는&amp;nbsp;숫자를&amp;nbsp;다룰&amp;nbsp;때&amp;nbsp;사용됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743869507975&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# float 타입 변수 생성 예시
pi_approx = 3.14159
temperature = -10.5
average_score = 85.7
price = 49.99

# 변수에 할당된 값의 타입을 확인해 봅시다.
print(type(pi_approx))       # 출력: &amp;lt;class 'float'&amp;gt;
print(type(temperature))      # 출력: &amp;lt;class 'float'&amp;gt;

# 정수처럼 보여도 소수점을 찍으면 float 타입이 됩니다.
my_float = 10.0
print(type(my_float))       # 출력: &amp;lt;class 'float'&amp;gt;

# 과학적 표기법 (Scientific Notation)도 가능합니다 (e는 10의 거듭제곱을 의미)
large_float = 3.14e8  # 3.14 * 10^8 와 동일, 즉 314000000.0
small_float = 1.23e-4 # 1.23 * 10^-4 와 동일, 즉 0.000123
print(large_float)
print(small_float)
print(type(large_float))    # 출력: &amp;lt;class 'float'&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;[ 팁]&lt;/b&gt; &lt;b&gt;실수의 정밀도 문제:&lt;/b&gt; 컴퓨터는 실수를 이진법으로 표현하는 과정에서 아주 미세한 오차를 가질 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어, &lt;span style=&quot;background-color: #dddddd;&quot;&gt;0.1 + 0.2&lt;/span&gt;를 계산하면 정확히 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;0.3&lt;/span&gt;이 아니라 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;0.30000000000000004&lt;/span&gt;와 같은 근삿값이 나올 수 있습니다. 이는 파이썬의 문제라기보다는 부동소수점 표현 방식 자체의 특징입니다. 따라서 매우 정밀한 금융 계산 등에서는 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&lt;/span&gt;를 직접 비교하거나 사용하는 데 주의해야 하며, 이런 경우에는 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;Decimal&lt;/span&gt;이라는 다른 타입을 사용하는 것을 고려해야 합니다 (이것은 나중에 더 자세히 다루겠습니다).&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;5. 숫자 연산: 계산기를 만들어 보세요!&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬은&amp;nbsp;숫자들을&amp;nbsp;가지고&amp;nbsp;다양한&amp;nbsp;산술&amp;nbsp;연산을&amp;nbsp;수행할&amp;nbsp;수&amp;nbsp;있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743869580487&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;a = 10
b = 3
c = 4.0

# 덧셈 (+)
print(f&quot;{a} + {b} = {a + b}&quot;)          # 출력: 10 + 3 = 13 (int + int = int)
print(f&quot;{a} + {c} = {a + c}&quot;)          # 출력: 10 + 4.0 = 14.0 (int + float = float)

# 뺄셈 (-)
print(f&quot;{a} - {b} = {a - b}&quot;)          # 출력: 10 - 3 = 7 (int)
print(f&quot;{c} - {a} = {c - a}&quot;)          # 출력: 4.0 - 10 = -6.0 (float)

# 곱셈 (*)
print(f&quot;{a} * {b} = {a * b}&quot;)          # 출력: 10 * 3 = 30 (int)
print(f&quot;{b} * {c} = {b * c}&quot;)          # 출력: 3 * 4.0 = 12.0 (float)

# 나눗셈 (/) - 결과는 항상 float!
print(f&quot;{a} / {b} = {a / b}&quot;)          # 출력: 10 / 3 = 3.333... (float)
print(f&quot;{a} / 2 = {a / 2}&quot;)          # 출력: 10 / 2 = 5.0 (결과가 정수라도 float)

# 정수 나눗셈 (//) - 몫만 구함 (소수점 이하 버림)
print(f&quot;{a} // {b} = {a // b}&quot;)         # 출력: 10 // 3 = 3 (int)
print(f&quot;10.0 // 3 = {10.0 // 3}&quot;)     # 출력: 10.0 // 3 = 3.0 (float // int = float, 몫만)

# 나머지 (%)
print(f&quot;{a} % {b} = {a % b}&quot;)          # 출력: 10 % 3 = 1 (10을 3으로 나눈 나머지)
print(f&quot;10 % 4 = {10 % 4}&quot;)          # 출력: 10 % 4 = 2

# 거듭제곱 (**)
print(f&quot;{a} ** {b} = {a ** b}&quot;)        # 출력: 10 ** 3 = 1000 (10의 3제곱)
print(f&quot;2 ** 10 = {2 ** 10}&quot;)       # 출력: 2 ** 10 = 1024&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;핵심:&lt;/b&gt; 숫자 타입 중 하나라도 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&lt;/span&gt;가 연산에 포함되면, 그 결과는 보통 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&lt;/span&gt;가 됩니다 (정수 나눗셈 &lt;span style=&quot;background-color: #dddddd;&quot;&gt;//&lt;/span&gt; 제외).&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;6.&amp;nbsp;타입&amp;nbsp;확인&amp;nbsp;및&amp;nbsp;변환:&amp;nbsp;자유로운&amp;nbsp;변신!&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수에&amp;nbsp;어떤&amp;nbsp;타입의&amp;nbsp;데이터가&amp;nbsp;들어있는지&amp;nbsp;확인하거나,&amp;nbsp;타입을&amp;nbsp;다른&amp;nbsp;타입으로&amp;nbsp;바꾸고&amp;nbsp;싶을&amp;nbsp;때가&amp;nbsp;있습니다. &lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;타입 확인:&lt;/b&gt; &lt;span style=&quot;background-color: #dddddd;&quot;&gt;type()&lt;/span&gt; 함수&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743869654192&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;num1 = 100
num2 = 3.14
print(type(num1)) # 출력: &amp;lt;class 'int'&amp;gt;
print(type(num2)) # 출력: &amp;lt;class 'float'&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;타입&amp;nbsp;변환:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;i&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;nt()&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float()&lt;/span&gt;&amp;nbsp;함수&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743869714461&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# float를 int로 변환 (소수점 이하 버림!)
float_num = 9.87
int_num = int(float_num)
print(f&quot;{float_num} -&amp;gt; int: {int_num}&quot;) # 출력: 9.87 -&amp;gt; int: 9

# int를 float로 변환
integer = 5
float_again = float(integer)
print(f&quot;{integer} -&amp;gt; float: {float_again}&quot;) # 출력: 5 -&amp;gt; float: 5.0

# 문자열 형태의 숫자를 int 또는 float로 변환
str_int = &quot;123&quot;
str_float = &quot;45.67&quot;

converted_int = int(str_int)
converted_float = float(str_float)
print(type(converted_int), converted_int)     # 출력: &amp;lt;class 'int'&amp;gt; 123
print(type(converted_float), converted_float) # 출력: &amp;lt;class 'float'&amp;gt; 45.67&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;[주의!] 타입 변환 시 오류:&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int()&lt;/span&gt;&amp;nbsp;함수는&amp;nbsp;실수를&amp;nbsp;정수로&amp;nbsp;바꿀&amp;nbsp;때&amp;nbsp;소수점&amp;nbsp;아래를&amp;nbsp;버립니다&amp;nbsp;(반올림&amp;nbsp;아님). &lt;/li&gt;
&lt;li&gt;숫자&amp;nbsp;형태가&amp;nbsp;아닌&amp;nbsp;문자열(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&quot;hello&quot;&lt;/span&gt;)을&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int()&lt;/span&gt;나&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float()&lt;/span&gt;로&amp;nbsp;변환하려고&amp;nbsp;하면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ValueError&amp;nbsp;&lt;/span&gt;오류가&amp;nbsp;발생합니다. &lt;/li&gt;
&lt;li&gt;소수점이&amp;nbsp;포함된&amp;nbsp;문자열(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;&quot;3.14&quot;&lt;/span&gt;)을&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int()&lt;/span&gt;로&amp;nbsp;직접&amp;nbsp;변환하려고&amp;nbsp;해도&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ValueError&lt;/span&gt;가&amp;nbsp;발생합니다.&amp;nbsp;(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float()&lt;/span&gt;로&amp;nbsp;먼저&amp;nbsp;변환&amp;nbsp;후&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int()&lt;/span&gt;로&amp;nbsp;변환해야&amp;nbsp;합니다:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int(float(&quot;3.14&quot;))&lt;/span&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;팁 &amp;amp; 흔히 겪는 문제점&lt;/b&gt;&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;나눗셈&amp;nbsp;연산자&amp;nbsp;/는&amp;nbsp;항상&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&lt;/span&gt;를&amp;nbsp;반환합니다:&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;10&amp;nbsp;/&amp;nbsp;5&lt;/span&gt;의&amp;nbsp;결과가&amp;nbsp;수학적으로는&amp;nbsp;정수&amp;nbsp;2이지만,&amp;nbsp;파이썬에서는&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;2.0&lt;/span&gt;이라는&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float&amp;nbsp;&lt;/span&gt;값을&amp;nbsp;반환합니다.&amp;nbsp;정수&amp;nbsp;몫만&amp;nbsp;얻고&amp;nbsp;싶다면&amp;nbsp;반드시&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;//&lt;/span&gt;&amp;nbsp;연산자를&amp;nbsp;사용해야&amp;nbsp;합니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;실수&amp;nbsp;비교는&amp;nbsp;신중하게:&lt;/b&gt;&amp;nbsp;앞서&amp;nbsp;언급한&amp;nbsp;정밀도&amp;nbsp;문제&amp;nbsp;때문에,&amp;nbsp;두&amp;nbsp;float&amp;nbsp;값이&amp;nbsp;정확히&amp;nbsp;같은지&amp;nbsp;비교하는&amp;nbsp;(==)&amp;nbsp;것은&amp;nbsp;위험할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;0.1&amp;nbsp;+&amp;nbsp;0.2&amp;nbsp;==&amp;nbsp;0.3&lt;/span&gt;&amp;nbsp;이&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;False&lt;/span&gt;가&amp;nbsp;될&amp;nbsp;수&amp;nbsp;있기&amp;nbsp;때문입니다.&amp;nbsp;대신,&amp;nbsp;두&amp;nbsp;값의&amp;nbsp;차이가&amp;nbsp;아주&amp;nbsp;작은&amp;nbsp;값(엡실론,&amp;nbsp;epsilon) 보다&amp;nbsp;작은 지를&amp;nbsp;확인하는&amp;nbsp;방식으로&amp;nbsp;비교하는&amp;nbsp;것이&amp;nbsp;안전합니다.&amp;nbsp;(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;abs(a&amp;nbsp;-&amp;nbsp;b)&amp;nbsp;&amp;lt;&amp;nbsp;0.000001&lt;/span&gt;) &lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ZeroDivisionError&lt;/span&gt;를&amp;nbsp;조심하십시오:&lt;/b&gt;&amp;nbsp;어떤&amp;nbsp;숫자를&amp;nbsp;0으로&amp;nbsp;나누려고&amp;nbsp;하면&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ZeroDivisionError&amp;nbsp;&lt;/span&gt;라는&amp;nbsp;실행&amp;nbsp;시간&amp;nbsp;오류가&amp;nbsp;발생하며&amp;nbsp;프로그램이&amp;nbsp;중단됩니다.&amp;nbsp;사용자&amp;nbsp;입력을&amp;nbsp;받아&amp;nbsp;나누는&amp;nbsp;경우&amp;nbsp;등에는&amp;nbsp;0으로&amp;nbsp;나누는&amp;nbsp;상황이&amp;nbsp;발생하지&amp;nbsp;않도록&amp;nbsp;미리&amp;nbsp;확인하는&amp;nbsp;코드가&amp;nbsp;필요할&amp;nbsp;수&amp;nbsp;있습니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ValueError&lt;/span&gt;는&amp;nbsp;친구입니다:&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;int()&lt;/span&gt;나&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;float()&lt;/span&gt;&amp;nbsp;변환&amp;nbsp;시&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;ValueError&lt;/span&gt;가&amp;nbsp;발생했다면,&amp;nbsp;변환하려는&amp;nbsp;값이&amp;nbsp;예상한&amp;nbsp;숫자&amp;nbsp;형태의&amp;nbsp;문자열이&amp;nbsp;아닐&amp;nbsp;가능성이&amp;nbsp;높습니다.&amp;nbsp;어떤&amp;nbsp;값을&amp;nbsp;변환하려고&amp;nbsp;했는지&amp;nbsp;확인하고,&amp;nbsp;해당&amp;nbsp;값이&amp;nbsp;올바른&amp;nbsp;형식인지&amp;nbsp;점검해야&amp;nbsp;합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/파이썬</category>
      <category>#파이썬기초 #파이썬데이터타입 #파이썬숫자형 #정수와실수 #파이썬intfloat</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/346</guid>
      <comments>https://playground10.tistory.com/346#entry346comment</comments>
      <pubDate>Sun, 6 Apr 2025 01:25:53 +0900</pubDate>
    </item>
    <item>
      <title>파이썬 왕초보 탈출기 #1: 변수(Variables), 데이터 마법상자</title>
      <link>https://playground10.tistory.com/345</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;제목을 입력해주세요_-001.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cEKJC4/btsNafo9qHg/KIThmk5u4KpwBTxYsytkO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cEKJC4/btsNafo9qHg/KIThmk5u4KpwBTxYsytkO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cEKJC4/btsNafo9qHg/KIThmk5u4KpwBTxYsytkO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcEKJC4%2FbtsNafo9qHg%2FKIThmk5u4KpwBTxYsytkO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1080&quot; height=&quot;1080&quot; data-filename=&quot;제목을 입력해주세요_-001.png&quot; data-origin-width=&quot;1080&quot; data-origin-height=&quot;1080&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. 변수(Variable)&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수를&amp;nbsp;가장&amp;nbsp;쉽게&amp;nbsp;이해하는&amp;nbsp;방법은&amp;nbsp;&lt;b&gt;데이터를&amp;nbsp;담는&amp;nbsp;상자&lt;/b&gt;&amp;nbsp;또는&amp;nbsp;&lt;b&gt;데이터에&amp;nbsp;붙이는&amp;nbsp;이름표&lt;/b&gt;라고&amp;nbsp;생각하는&amp;nbsp;것입니다. &lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;상자 비유&lt;/b&gt;: 여러분이 숫자 10, '안녕하세요'라는 문자열, 또는 [1, 2, 3] 같은 리스트 데이터를 컴퓨터 메모리 어딘가에 저장하고 싶다고 가정해 봅시다. 이때 그냥 저장하면 나중에 어디 있는지 찾기 어려울 것입니다. 그래서 '숫자_상자', '인사말_상자' 처럼 이름이 붙은 상자를 만들고 그 안에 데이터를 넣어두는 것입니다. 이 상자가 바로 변수입니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;이름표&amp;nbsp;비유&lt;/b&gt;:&amp;nbsp;컴퓨터&amp;nbsp;메모리에는&amp;nbsp;수많은&amp;nbsp;데이터&amp;nbsp;조각들이&amp;nbsp;존재합니다.&amp;nbsp;특정&amp;nbsp;데이터&amp;nbsp;조각(예:&amp;nbsp;숫자&amp;nbsp;30)을&amp;nbsp;우리가&amp;nbsp;쉽게&amp;nbsp;알아보고&amp;nbsp;다시&amp;nbsp;사용하기&amp;nbsp;위해&amp;nbsp;'나이'라는&amp;nbsp;이름표를&amp;nbsp;붙여주는&amp;nbsp;것과&amp;nbsp;같습니다.&amp;nbsp;나중에&amp;nbsp;'나이'&amp;nbsp;이름표를&amp;nbsp;참조하면&amp;nbsp;컴퓨터는&amp;nbsp;30이라는&amp;nbsp;데이터를&amp;nbsp;가져다주는&amp;nbsp;것입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;왜 변수를 사용합니까?&lt;/b&gt;&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;재사용성:&lt;/b&gt;&amp;nbsp;한번&amp;nbsp;저장해두면&amp;nbsp;필요할&amp;nbsp;때마다&amp;nbsp;변수&amp;nbsp;이름만으로&amp;nbsp;계속해서&amp;nbsp;값을&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;매번&amp;nbsp;동일한&amp;nbsp;값을&amp;nbsp;다시&amp;nbsp;입력할&amp;nbsp;필요가&amp;nbsp;없습니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;가독성:&lt;/b&gt;&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;x&amp;nbsp;=&amp;nbsp;3.141592&lt;/span&gt;&amp;nbsp;보다는&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;pi&amp;nbsp;=&amp;nbsp;3.141592&lt;/span&gt;&amp;nbsp;가&amp;nbsp;훨씬&amp;nbsp;이해하기&amp;nbsp;쉽습니다.&amp;nbsp;변수&amp;nbsp;이름을&amp;nbsp;의미&amp;nbsp;있게&amp;nbsp;지으면&amp;nbsp;코드가&amp;nbsp;수행하는&amp;nbsp;작업을&amp;nbsp;명확하게&amp;nbsp;파악할&amp;nbsp;수&amp;nbsp;있습니다. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;유지보수:&lt;/b&gt;&amp;nbsp;만약&amp;nbsp;프로그램&amp;nbsp;전체에서&amp;nbsp;사용되는&amp;nbsp;특정&amp;nbsp;값(예:&amp;nbsp;할인율)이&amp;nbsp;변경되어야&amp;nbsp;한다면,&amp;nbsp;변수를&amp;nbsp;사용했을&amp;nbsp;경우&amp;nbsp;변수에&amp;nbsp;할당된&amp;nbsp;값&amp;nbsp;단&amp;nbsp;한&amp;nbsp;곳만&amp;nbsp;수정하면&amp;nbsp;됩니다.&amp;nbsp;변수&amp;nbsp;없이&amp;nbsp;값&amp;nbsp;자체를&amp;nbsp;여러&amp;nbsp;곳에&amp;nbsp;사용했다면&amp;nbsp;수정&amp;nbsp;작업이&amp;nbsp;매우&amp;nbsp;번거로울&amp;nbsp;것입니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. 파이썬에서 변수 생성하기&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파이썬에서&amp;nbsp;변수를&amp;nbsp;생성하는&amp;nbsp;것은&amp;nbsp;매우&amp;nbsp;간단합니다.&amp;nbsp;=&amp;nbsp;기호&amp;nbsp;(할당&amp;nbsp;연산자라고&amp;nbsp;부릅니다)를&amp;nbsp;사용해서&amp;nbsp;변수&amp;nbsp;이름에&amp;nbsp;원하는&amp;nbsp;값을&amp;nbsp;'할당'해주면&amp;nbsp;완료됩니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743821114532&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 변수 이름 = 값

my_number = 10       # my_number 라는 변수에 숫자 10을 저장
greeting = &quot;Hello, Python!&quot; # greeting 이라는 변수에 문자열 &quot;Hello, Python!&quot;을 저장
pi = 3.141592       # pi 라는 변수에 실수 3.141592를 저장
is_learning = True   # is_learning 이라는 변수에 불리언(True/False) 값 True를 저장&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보시는&amp;nbsp;것처럼,&amp;nbsp;정말&amp;nbsp;간단합니다.&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;=&lt;/span&gt;&amp;nbsp;왼쪽에는&amp;nbsp;여러분이&amp;nbsp;지정할&amp;nbsp;&lt;b&gt;변수&amp;nbsp;이름&lt;/b&gt;, 오른쪽에는 저장하고 싶은 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;값(데이터)&lt;/b&gt;&lt;/span&gt;을 명시하면 됩니다. 파이썬은 변수에 어떤 종류의 데이터가 할당되었는지 스스로 파악합니다 (이를 '동적 타이핑'이라고 하며, 추후 더 자세히 다룰 것입니다!).&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. 변수 이름 명명: 규칙과 권장 사항&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수 이름은 임의로 지정할 수 없습니다. 파이썬 인터프리터가 이해할 수 있도록 몇 가지 규칙을 준수해야 하며, 다른 개발자와의 협업 또는 추후 코드 관리를 용이하게 하기 위해 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;권장 사항(컨벤션)&lt;/b&gt;&lt;/span&gt;을 따르는 것이 좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;반드시 준수해야 할 규칙 (Syntax Rules): &lt;/b&gt;&lt;/h4&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;시작 문자:&lt;/b&gt; 변수 이름은 알파벳 문자(a-z, A-Z) 또는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;밑줄 기호(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;_&lt;/span&gt;)&lt;/b&gt;&lt;/span&gt;로 시작해야 합니다. 숫자로 시작할 수 없습니다! &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;_my_var&lt;/span&gt; =&amp;gt; (O - 올바른 예) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;myVar&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(O&amp;nbsp;-&amp;nbsp;올바른&amp;nbsp;예) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;MyVar&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(O&amp;nbsp;-&amp;nbsp;올바른&amp;nbsp;예) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;9_num&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(X&amp;nbsp;-&amp;nbsp;잘못된&amp;nbsp;예:&amp;nbsp;숫자로&amp;nbsp;시작&amp;nbsp;불가) &lt;/li&gt;
&lt;li&gt;&lt;b&gt;구성&amp;nbsp;요소:&amp;nbsp;&lt;/b&gt;이름의&amp;nbsp;나머지&amp;nbsp;부분은&amp;nbsp;알파벳&amp;nbsp;문자,&amp;nbsp;숫자(0-9),&amp;nbsp;밑줄&amp;nbsp;기호(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;_&lt;/span&gt;)로만&amp;nbsp;구성될&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;공백이나&amp;nbsp;특수문자(+,&amp;nbsp;-,&amp;nbsp;*,&amp;nbsp;/,&amp;nbsp;@,&amp;nbsp;$,&amp;nbsp;%&amp;nbsp;등)는&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;없습니다. &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;user_age&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(O&amp;nbsp;-&amp;nbsp;올바른&amp;nbsp;예) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;level9&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(O&amp;nbsp;-&amp;nbsp;올바른&amp;nbsp;예) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;user&amp;nbsp;name&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(X&amp;nbsp;-&amp;nbsp;잘못된&amp;nbsp;예:&amp;nbsp;공백&amp;nbsp;불가) &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;user-age&lt;/span&gt; &lt;span style=&quot;color: #333333; text-align: left;&quot;&gt;=&amp;gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;(X&amp;nbsp;-&amp;nbsp;잘못된&amp;nbsp;예:&amp;nbsp;하이픈(-)&amp;nbsp;불가) &lt;/li&gt;
&lt;li&gt;&lt;b&gt;키워드(예약어)&amp;nbsp;사용&amp;nbsp;금지:&amp;nbsp;&lt;/b&gt;파이썬이&amp;nbsp;내부적으로&amp;nbsp;사용하는&amp;nbsp;특별한&amp;nbsp;의미를&amp;nbsp;가진&amp;nbsp;단어들(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;if&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;for&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;while&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;class&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;def&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;return&lt;/span&gt;&amp;nbsp;등)은&amp;nbsp;변수&amp;nbsp;이름으로&amp;nbsp;사용할&amp;nbsp;수&amp;nbsp;없습니다. &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;class&amp;nbsp;=&amp;nbsp;&quot;A&quot;&lt;/span&gt;&amp;nbsp;(X&amp;nbsp;-&amp;nbsp;잘못된&amp;nbsp;예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;class&lt;/span&gt;는&amp;nbsp;키워드) &lt;br /&gt;Tip: 어떤 단어들이 키워드인지 확인하고 싶다면, 파이썬 인터프리터나 스크립트에서 아래 코드를 실행해 보시기 바랍니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;대소문자&amp;nbsp;구분:&amp;nbsp;&lt;/b&gt;파이썬은&amp;nbsp;대소문자를&amp;nbsp;엄격하게&amp;nbsp;구분합니다.&amp;nbsp;즉,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;my_variable&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;my_Variable&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;My_Variable&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;MY_VARIABLE&lt;/span&gt;은&amp;nbsp;모두&amp;nbsp;서로&amp;nbsp;다른&amp;nbsp;변수로&amp;nbsp;인식됩니다. &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;age&amp;nbsp;=&amp;nbsp;20&lt;/span&gt; &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;Age&amp;nbsp;=&amp;nbsp;30&lt;/span&gt; &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;print(age)&lt;/span&gt;&amp;nbsp;#&amp;nbsp;출력:&amp;nbsp;20 &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;print(Age)&lt;/span&gt;&amp;nbsp;#&amp;nbsp;출력:&amp;nbsp;30&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;권장하는&amp;nbsp;약속&amp;nbsp;(Naming&amp;nbsp;Conventions&amp;nbsp;-&amp;nbsp;PEP&amp;nbsp;8&amp;nbsp;스타일&amp;nbsp;가이드):&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;규칙만&amp;nbsp;지키면&amp;nbsp;프로그램은&amp;nbsp;돌아가지만,&amp;nbsp;읽기&amp;nbsp;좋고&amp;nbsp;관리하기&amp;nbsp;편한&amp;nbsp;코드를&amp;nbsp;위해서는&amp;nbsp;약속을&amp;nbsp;따르는&amp;nbsp;것이&amp;nbsp;좋습니다.&amp;nbsp;파이썬&amp;nbsp;커뮤니티에서는&amp;nbsp;&lt;b&gt;PEP&amp;nbsp;8&lt;/b&gt;이라는&amp;nbsp;스타일&amp;nbsp;가이드를&amp;nbsp;따르는&amp;nbsp;것을&amp;nbsp;권장합니다. &lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;b&gt;의미 있는 이름:&lt;/b&gt; 변수 이름은 그 변수가 무엇을 저장하는지 명확하게 나타내도록 지으세요. &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;x&amp;nbsp;=&amp;nbsp;10&lt;/span&gt; =&amp;gt; (X - x가 뭘 의미하는지 알 수 없음)&lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;user_count&amp;nbsp;=&amp;nbsp;10&lt;/span&gt; =&amp;gt; (O - 사용자의 수를 의미함을 명확히 알 수 있음)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;snake_case&amp;nbsp;사용:&lt;/b&gt; 일반적인 변수 이름은 소문자를 사용하고, 여러 단어를 연결할 때는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;밑줄 기호(&lt;span style=&quot;background-color: #dddddd;&quot;&gt;_&lt;/span&gt;)&lt;/b&gt;&lt;/span&gt;로 구분하는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;스네이크 케이스(snake_case)&lt;/b&gt;&lt;/span&gt;를 사용하는 것이 일반적입니다. &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;my_variable_name&lt;/span&gt; =&amp;gt; (O - 파이썬스러운 스타일!)&lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;myVariableName&lt;/span&gt; =&amp;gt; (△ - 이건 보통 다른 언어(Java, JavaScript)에서 많이 쓰는 카멜 케이스(camelCase))&lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;MyVariableName&lt;/span&gt; =&amp;gt; (△ - 이건 보통 클래스 이름에 사용하는 파스칼 케이스(PascalCase))&lt;/li&gt;
&lt;li&gt;&lt;b&gt;너무 짧거나 모호한 이름 피하기:&lt;/b&gt; &lt;span style=&quot;background-color: #dddddd;&quot;&gt;i, j, k&lt;/span&gt; 와 같은&amp;nbsp;한&amp;nbsp;글자&amp;nbsp;변수&amp;nbsp;이름은&amp;nbsp;반복문(추후&amp;nbsp;학습&amp;nbsp;예정)의&amp;nbsp;인덱스와&amp;nbsp;같이&amp;nbsp;매우&amp;nbsp;제한적인&amp;nbsp;상황&amp;nbsp;외에는&amp;nbsp;사용을&amp;nbsp;지양하는&amp;nbsp;것이&amp;nbsp;좋습니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;팁 &amp;amp; 흔히 겪는 문제점&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 변수 값은 바뀔 수 있어요! (그래서 Variable!)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변수는&amp;nbsp;이름&amp;nbsp;그대로&amp;nbsp;그&amp;nbsp;안에&amp;nbsp;담긴&amp;nbsp;값을&amp;nbsp;변경할&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;이를&amp;nbsp;'재할당'이라고&amp;nbsp;합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1743825550665&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;score = 80
print(score) # 출력: 80

score = 95 # score 변수에 새로운 값 95를 할당 (덮어쓰기)
print(score) # 출력: 95

score = score + 5 # 현재 score 값(95)에 5를 더한 결과를 다시 score에 할당
print(score) # 출력: 100&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 이런 에러, 자주 만날 거예요: &lt;span style=&quot;background-color: #dddddd;&quot;&gt;NameError&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;초보&amp;nbsp;시절&amp;nbsp;가장&amp;nbsp;흔하게&amp;nbsp;만나는&amp;nbsp;에러&amp;nbsp;중&amp;nbsp;하나가&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;NameError:&amp;nbsp;name&amp;nbsp;'...'&amp;nbsp;is&amp;nbsp;not&amp;nbsp;defined&lt;/span&gt;&amp;nbsp;입니다.&amp;nbsp;이&amp;nbsp;에러는&amp;nbsp;크게&amp;nbsp;두&amp;nbsp;가지&amp;nbsp;이유로&amp;nbsp;발생합니다. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;정의(생성)되지&amp;nbsp;않은&amp;nbsp;변수를&amp;nbsp;사용하려고&amp;nbsp;할&amp;nbsp;때:&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1743825606919&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;print(my_name) # my_name 이라는 변수를 만든 적이 없는데 사용하려고 함
# 결과: NameError: name 'my_name' is not defined&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 해결:&amp;nbsp;사용하기&amp;nbsp;전에&amp;nbsp;반드시&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;=&lt;/span&gt;를&amp;nbsp;이용해&amp;nbsp;값을&amp;nbsp;할당해야&amp;nbsp;합니다.&amp;nbsp;(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;my_name&amp;nbsp;=&amp;nbsp;&quot;홍길동&quot;&lt;/span&gt;)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;변수&amp;nbsp;이름에&amp;nbsp;오타가&amp;nbsp;있을&amp;nbsp;때:&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1743825652942&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;user_age = 25
print(user_aege) # age를 aege로 잘못 입력함
# 결과: NameError: name 'user_aege' is not defined&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 해결:&amp;nbsp;변수&amp;nbsp;이름을&amp;nbsp;정확하게&amp;nbsp;입력했는지&amp;nbsp;확인해야&amp;nbsp;합니다.&amp;nbsp;대소문자&amp;nbsp;구분&amp;nbsp;규칙도&amp;nbsp;기억하십시오.&amp;nbsp;(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;print(user_age)&lt;/span&gt;)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 변수 이름, 일관성이 중요해요!&lt;/b&gt; &lt;br /&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;userName&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;user_name&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;UserName&lt;/span&gt;처럼&amp;nbsp;명명&amp;nbsp;스타일을&amp;nbsp;혼용하면&amp;nbsp;추후&amp;nbsp;코드를&amp;nbsp;읽거나&amp;nbsp;수정할&amp;nbsp;때&amp;nbsp;혼란을&amp;nbsp;야기하고&amp;nbsp;오류&amp;nbsp;발생&amp;nbsp;가능성을&amp;nbsp;높입니다.&amp;nbsp;프로젝트&amp;nbsp;시작&amp;nbsp;시&amp;nbsp;(또는&amp;nbsp;파이썬&amp;nbsp;표준인&amp;nbsp;snake_case를&amp;nbsp;따르기로)&amp;nbsp;스타일을&amp;nbsp;결정하고&amp;nbsp;일관성&amp;nbsp;있게&amp;nbsp;사용하는&amp;nbsp;것이&amp;nbsp;좋습니다.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;4. 키워드랑 헷갈리지 마세요!&lt;/b&gt; &lt;br /&gt;간혹&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;list&amp;nbsp;=&amp;nbsp;[1,&amp;nbsp;2,&amp;nbsp;3]&lt;/span&gt;&amp;nbsp;이나&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;str&amp;nbsp;=&amp;nbsp;&quot;hello&quot;&lt;/span&gt;&amp;nbsp;처럼&amp;nbsp;파이썬의&amp;nbsp;내장&amp;nbsp;함수나&amp;nbsp;타입&amp;nbsp;이름과&amp;nbsp;같은&amp;nbsp;이름으로&amp;nbsp;변수를&amp;nbsp;만드는&amp;nbsp;경우가&amp;nbsp;있습니다.&amp;nbsp;문법적으로&amp;nbsp;오류는&amp;nbsp;아니지만,&amp;nbsp;원래의&amp;nbsp;함수/타입&amp;nbsp;기능을&amp;nbsp;덮어써&amp;nbsp;버려서&amp;nbsp;나중에&amp;nbsp;예상치&amp;nbsp;못한&amp;nbsp;문제를&amp;nbsp;일으킬&amp;nbsp;수&amp;nbsp;있습니다.&amp;nbsp;(예:&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;list()&lt;/span&gt;&amp;nbsp;함수를&amp;nbsp;못&amp;nbsp;쓰게&amp;nbsp;됨).&amp;nbsp;되도록이면&amp;nbsp;내장&amp;nbsp;함수/타입&amp;nbsp;이름은&amp;nbsp;변수&amp;nbsp;이름으로&amp;nbsp;사용하지&amp;nbsp;않는&amp;nbsp;것이&amp;nbsp;좋습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 간단 예제: 변수 활용해보기&lt;/b&gt;&lt;/h3&gt;
&lt;pre id=&quot;code_1743825755969&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;# 사용자 정보 저장하기
user_name = &quot;파이썬 탐험가&quot;
user_level = 1
points = 150.5
is_active = True

# 정보 출력하기
print(&quot;사용자 이름:&quot;, user_name)
print(&quot;레벨:&quot;, user_level)
print(&quot;포인트:&quot;, points)
print(&quot;활성 상태:&quot;, is_active)

# 레벨업!
user_level = user_level + 1 # 기존 레벨에 1을 더해 다시 저장
points = points + 100.0     # 포인트 증가

print(&quot;\n--- 레벨업! ---&quot;)
print(&quot;새로운 레벨:&quot;, user_level)
print(&quot;증가된 포인트:&quot;, points)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;핵심&amp;nbsp;요약:&lt;/b&gt; &lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;변수는&amp;nbsp;데이터를&amp;nbsp;저장하는&amp;nbsp;이름이&amp;nbsp;부여된&amp;nbsp;공간입니다. &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;=&amp;nbsp;&lt;/span&gt;연산자를&amp;nbsp;사용하여&amp;nbsp;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;변수명&amp;nbsp;=&amp;nbsp;값&lt;/span&gt;&amp;nbsp;형태로&amp;nbsp;생성합니다. &lt;/li&gt;
&lt;li&gt;이름&amp;nbsp;규칙(문자/밑줄&amp;nbsp;시작,&amp;nbsp;문자/숫자/밑줄&amp;nbsp;구성,&amp;nbsp;키워드&amp;nbsp;사용&amp;nbsp;금지,&amp;nbsp;대소문자&amp;nbsp;구분)을&amp;nbsp;준수해야&amp;nbsp;합니다.&lt;/li&gt;
&lt;li&gt;가독성을&amp;nbsp;위해&amp;nbsp;의미&amp;nbsp;있는&amp;nbsp;이름과&amp;nbsp;snake_case&amp;nbsp;사용을&amp;nbsp;권장합니다. &lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #dddddd;&quot;&gt;NameError&lt;/span&gt;는&amp;nbsp;변수가&amp;nbsp;정의되지&amp;nbsp;않았거나&amp;nbsp;이름에&amp;nbsp;오타가&amp;nbsp;있을&amp;nbsp;때&amp;nbsp;발생합니다.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Programming/파이썬</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/345</guid>
      <comments>https://playground10.tistory.com/345#entry345comment</comments>
      <pubDate>Sat, 5 Apr 2025 13:14:49 +0900</pubDate>
    </item>
    <item>
      <title>초보자도 쉽게! 파이썬 설치하기 - 실패 없이 따라하는 자세한 가이드 및 주의사항</title>
      <link>https://playground10.tistory.com/344</link>
      <description>&lt;h2 data-end=&quot;335&quot; data-start=&quot;321&quot; data-ke-size=&quot;size26&quot;&gt;1. 파이썬 다운로드&lt;/h2&gt;
&lt;p data-end=&quot;400&quot; data-start=&quot;337&quot; data-ke-size=&quot;size16&quot;&gt;파이썬 설치를 위해 가장 먼저 &lt;a href=&quot;https://www.python.org/downloads/&quot;&gt;공식 파이썬 웹사이트&lt;/a&gt;에 접속합니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;528&quot; data-start=&quot;402&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;455&quot; data-start=&quot;402&quot;&gt;&lt;b&gt;다운로드 페이지&lt;/b&gt;에 들어가면, 운영체제에 맞는 최신 안정화 버전이 자동으로 추천됩니다.&lt;/li&gt;
&lt;li data-end=&quot;528&quot; data-start=&quot;456&quot;&gt;예를 들어, Windows 사용자는 &quot;Download Python 3.13.x&quot; 또는 최신 버전의 설치 파일을 다운로드합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1325&quot; data-origin-height=&quot;481&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cb9UBN/btsM2bgyohp/ckwKGyEZN03keSbbKSKe7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cb9UBN/btsM2bgyohp/ckwKGyEZN03keSbbKSKe7K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cb9UBN/btsM2bgyohp/ckwKGyEZN03keSbbKSKe7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcb9UBN%2FbtsM2bgyohp%2FckwKGyEZN03keSbbKSKe7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1325&quot; height=&quot;481&quot; data-origin-width=&quot;1325&quot; data-origin-height=&quot;481&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-end=&quot;559&quot; data-start=&quot;535&quot; data-ke-size=&quot;size26&quot;&gt;2. Windows에서 파이썬 설치하기&lt;/h2&gt;
&lt;h3 data-end=&quot;579&quot; data-start=&quot;561&quot; data-ke-size=&quot;size23&quot;&gt;2.1 설치 파일 실행하기&lt;/h3&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;795&quot; data-start=&quot;581&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;609&quot; data-start=&quot;581&quot;&gt;다운로드한. exe 파일을 실행합니다.&lt;/li&gt;
&lt;li data-end=&quot;750&quot; data-start=&quot;610&quot;&gt;&lt;b&gt;중요&lt;/b&gt;: 설치 시작 화면에서 &lt;b&gt;반드시&lt;/b&gt; &quot;Add Python 3.x to PATH&quot; 옵션을 체크합니다.
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;750&quot; data-start=&quot;681&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;746&quot; data-start=&quot;681&quot;&gt;이 옵션을 체크하지 않으면 터미널(명령 프롬프트)에서 파이썬 명령어를 인식하지 못하는 문제가 발생할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;795&quot; data-start=&quot;751&quot;&gt;&quot;Install Now&quot; 버튼을 클릭하여 기본 설정으로 설치를 진행합니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-end=&quot;817&quot; data-start=&quot;797&quot; data-ke-size=&quot;size23&quot;&gt;2.2 설치 진행 후 확인하기&lt;/h3&gt;
&lt;p data-end=&quot;862&quot; data-start=&quot;819&quot; data-ke-size=&quot;size16&quot;&gt;설치가 완료되면 &quot;Setup was successful&quot; 메시지가 나타납니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;975&quot; data-start=&quot;864&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;944&quot; data-start=&quot;864&quot;&gt;&lt;b&gt;명령 프롬프트&lt;/b&gt;를 열어 아래 명령어를 입력하여 설치 여부를 확인합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743461895860&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;python --version&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot; data-start=&quot;864&quot; data-end=&quot;975&quot;&gt;
&lt;li data-start=&quot;946&quot; data-end=&quot;975&quot;&gt;정상적으로 설치되었다면 파이썬 버전이 출력됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;h2 data-end=&quot;149&quot; data-start=&quot;127&quot; data-ke-size=&quot;size26&quot;&gt;윈도우에서 명령 프롬프트 여는 방법&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-end=&quot;395&quot; data-start=&quot;151&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li data-end=&quot;298&quot; data-start=&quot;151&quot;&gt;&lt;b&gt;시작 메뉴 이용하기&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;298&quot; data-start=&quot;174&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;205&quot; data-start=&quot;174&quot;&gt;화면 왼쪽 하단의 &lt;b&gt;시작 버튼&lt;/b&gt;을 클릭합니다.&lt;/li&gt;
&lt;li data-end=&quot;253&quot; data-start=&quot;209&quot;&gt;검색창에 &lt;b&gt;&quot;명령 프롬프트&quot;&lt;/b&gt; 또는 &lt;b&gt;&quot;cmd&quot;&lt;/b&gt;라고 입력합니다.&lt;/li&gt;
&lt;li data-end=&quot;298&quot; data-start=&quot;257&quot;&gt;검색 결과에 나타난 &lt;b&gt;명령 프롬프트&lt;/b&gt; 아이콘을 클릭하여 실행합니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li data-end=&quot;395&quot; data-start=&quot;300&quot;&gt;&lt;b&gt;단축키 사용하기&lt;/b&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;395&quot; data-start=&quot;321&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;349&quot; data-start=&quot;321&quot;&gt;&lt;b&gt;Win + R&lt;/b&gt; 키를 동시에 누릅니다.&lt;/li&gt;
&lt;li data-end=&quot;395&quot; data-start=&quot;353&quot;&gt;실행 창이 열리면 &lt;b&gt;&quot;cmd&quot;&lt;/b&gt;를 입력한 후 &lt;b&gt;엔터&lt;/b&gt;를 누릅니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-end=&quot;427&quot; data-start=&quot;397&quot; data-ke-size=&quot;size16&quot;&gt;두 방법 모두 명령 프롬프트 창을 여는 데 유용합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-end=&quot;990&quot; data-start=&quot;977&quot; data-ke-size=&quot;size23&quot;&gt;2.3 주의할 점&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1184&quot; data-start=&quot;992&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;1055&quot; data-start=&quot;992&quot;&gt;&lt;b&gt;PATH 옵션&lt;/b&gt;: 위에서 언급한 &quot;Add Python to PATH&quot; 옵션을 반드시 체크해야 합니다.&lt;/li&gt;
&lt;li data-end=&quot;1110&quot; data-start=&quot;1056&quot;&gt;&lt;b&gt;관리자 권한&lt;/b&gt;: 설치 시 문제가 발생할 경우, 관리자 권한으로 실행해 보시길 권장드립니다.&lt;/li&gt;
&lt;li data-end=&quot;1184&quot; data-start=&quot;1111&quot;&gt;&lt;b&gt;버전 충돌&lt;/b&gt;: 여러 버전의 파이썬이 설치된 경우, 환경 변수 설정이 꼬일 수 있으니 하나의 버전만 설치하는 것이 좋습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-end=&quot;2459&quot; data-start=&quot;2438&quot; data-ke-size=&quot;size26&quot;&gt;3. 설치 후 첫 실행 및 테스트&lt;/h2&gt;
&lt;p data-end=&quot;2504&quot; data-start=&quot;2461&quot; data-ke-size=&quot;size16&quot;&gt;설치가 완료된 후, 파이썬 인터프리터를 실행하여 간단한 코드를 테스트해 보세요.&lt;/p&gt;
&lt;p data-end=&quot;2504&quot; data-start=&quot;2461&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-end=&quot;760&quot; data-start=&quot;740&quot; data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;파이썬 인터프리터 실행하기(Windows)&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-end=&quot;1223&quot; data-start=&quot;764&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;854&quot; data-start=&quot;764&quot;&gt;설치가 확인되면, 명령 프롬프트 창에서 &lt;b&gt;python&lt;/b&gt;이라고 입력하고 엔터를 누릅니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743462108668&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;python&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;2504&quot; data-start=&quot;2461&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;그러면 파이썬 인터프리터가 실행되어 아래와 같이 프롬프트가 변경됩니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1743462125680&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Python 3.10.4 (tags/v3.10.4:...) on win32
Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
&amp;gt;&amp;gt;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-end=&quot;903&quot; data-start=&quot;864&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-end=&quot;903&quot; data-start=&quot;864&quot;&gt;이제 파이썬 인터프리터에 직접 코드를 입력하여 실행할 수 있습니다. 예를 들어, 아래와 같이 입력해 보세요.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;pre id=&quot;code_1743461958026&quot; class=&quot;python&quot; data-ke-language=&quot;python&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;print(&quot;안녕하세요, 파이썬!&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;엔터를 누르면, &lt;b&gt;안녕하세요, 파이썬!&lt;/b&gt;이 출력됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;40&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oIYH1/btsM3QCuqTg/yQjzSPbZXCAOysnhndEd7K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oIYH1/btsM3QCuqTg/yQjzSPbZXCAOysnhndEd7K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oIYH1/btsM3QCuqTg/yQjzSPbZXCAOysnhndEd7K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoIYH1%2FbtsM3QCuqTg%2FyQjzSPbZXCAOysnhndEd7K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;374&quot; height=&quot;40&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;40&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/파이썬</category>
      <category>PYTHON</category>
      <category>개발입문</category>
      <category>명령프롬프트</category>
      <category>윈도우</category>
      <category>코딩</category>
      <category>파이썬</category>
      <category>파이썬설치</category>
      <category>파이썬인터프리터</category>
      <category>프로그래밍입문</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/344</guid>
      <comments>https://playground10.tistory.com/344#entry344comment</comments>
      <pubDate>Tue, 1 Apr 2025 08:07:40 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] NOT 함수 완벽 가이드: 조건 반전 논리 함수 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/343</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;21.NOT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cUQJsu/btsIrgT9PW0/STjxo6BE5gJEdtlOMfZWTk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cUQJsu/btsIrgT9PW0/STjxo6BE5gJEdtlOMfZWTk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cUQJsu/btsIrgT9PW0/STjxo6BE5gJEdtlOMfZWTk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcUQJsu%2FbtsIrgT9PW0%2FSTjxo6BE5gJEdtlOMfZWTk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;21.NOT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. NOT 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지정된 조건이 참이면 거짓(False)을 반환하고, 조건이 거짓이면 참(True)을 반환하는 논리 함수입니다. 이를 통해 논리 조건을 반전시켜 다양한 데이터 분석 작업에 활용할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. NOT 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;NOT 함수의 기본 구문은 아래와 같습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(logical)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;logical&lt;/span&gt;&lt;/b&gt;: 참 또는 거짓으로 평가될 조건입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. NOT 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;221&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rBgDG/btsIsPnvVbg/Bgh3avnDVxWvHAHcj7yCY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rBgDG/btsIsPnvVbg/Bgh3avnDVxWvHAHcj7yCY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rBgDG/btsIsPnvVbg/Bgh3avnDVxWvHAHcj7yCY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrBgDG%2FbtsIsPnvVbg%2FBgh3avnDVxWvHAHcj7yCY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;221&quot; height=&quot;116&quot; data-origin-width=&quot;221&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A2 셀에 아래와 같이 함수를 입력하고 아래로 복사하면 A 열의 값이 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;참이면 거짓&lt;/b&gt;&lt;/span&gt;을, &lt;b&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;거짓이면 참&lt;/span&gt;&lt;/b&gt;을 반환합니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 승인 상태 반전&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 관리에서 작업의 승인 상태를 반전시키는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nL5HZ/btsIqxhONCM/gzGBURpkjfvywSWl7GLdgk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nL5HZ/btsIqxhONCM/gzGBURpkjfvywSWl7GLdgk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nL5HZ/btsIqxhONCM/gzGBURpkjfvywSWl7GLdgk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnL5HZ%2FbtsIqxhONCM%2FgzGBURpkjfvywSWl7GLdgk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;294&quot; height=&quot;117&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;승인 여부를 반전&lt;/b&gt;&lt;/span&gt;시키기 위해 B2 셀에 다음과 같이 NOT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(B2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 조건 반전&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학생의 시험 성적이 합격 기준을 반전시키는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;326&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bOQI8z/btsIsJHD49h/HaBPU3kZyNkwyJGEJtWClK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bOQI8z/btsIsJHD49h/HaBPU3kZyNkwyJGEJtWClK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bOQI8z/btsIsJHD49h/HaBPU3kZyNkwyJGEJtWClK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbOQI8z%2FbtsIsJHD49h%2FHaBPU3kZyNkwyJGEJtWClK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;326&quot; height=&quot;114&quot; data-origin-width=&quot;326&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;합격 기준이 60점 이상&lt;/span&gt;&lt;/b&gt;인 경우를 반전시키기 위해 C2 셀에 다음과 같이 NOT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 학생의 불합격 여부가 표시됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/342&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.08 - [IT/Excel] - [엑셀] OR 함수 완벽 가이드: 다중 조건 판별 실전 예제 및 할용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720461946945&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] OR 함수 완벽 가이드: 다중 조건 판별 실전 예제 및 할용법&quot; data-og-description=&quot;1. OR 함수란?여러 조건 중 하나라도 참(True)인 경우 참(True)을 반환하고, 모든 조건이 거짓(False)인 경우 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 조건을 결합하여 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/342&quot; data-og-url=&quot;https://playground10.tistory.com/342&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/brSe0k/hyWvMkeZTs/tXNk9c4K9nMv9KhX9dtio0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cnb5L6/hyWvKmsDsY/x3RdIKXvtEPF3TomLb4Sf1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PSmDj/hyWztXDZ5H/4qDqmAJEEbE21JKkxAC8Qk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/342&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/342&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/brSe0k/hyWvMkeZTs/tXNk9c4K9nMv9KhX9dtio0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cnb5L6/hyWvKmsDsY/x3RdIKXvtEPF3TomLb4Sf1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PSmDj/hyWztXDZ5H/4qDqmAJEEbE21JKkxAC8Qk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] OR 함수 완벽 가이드: 다중 조건 판별 실전 예제 및 할용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. OR 함수란?여러 조건 중 하나라도 참(True)인 경우 참(True)을 반환하고, 모든 조건이 거짓(False)인 경우 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 조건을 결합하여&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 재고 확인&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 관리에서 특정 제품의 재고 상태를 반전시키는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;352&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cjdzGg/btsIrfVkid0/AQxFqRcnFhN3xQmd21c95k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cjdzGg/btsIrfVkid0/AQxFqRcnFhN3xQmd21c95k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cjdzGg/btsIrfVkid0/AQxFqRcnFhN3xQmd21c95k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcjdzGg%2FbtsIrfVkid0%2FAQxFqRcnFhN3xQmd21c95k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;352&quot; height=&quot;115&quot; data-origin-width=&quot;352&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;재고가 없는지 여부&lt;/b&gt;&lt;/span&gt;를 반전시키기 위해 C2 셀에 다음과 같이 NOT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(B2=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;0&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 제품의 재고 없음 여부가 반전됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 복합 조건 반전&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;회사의 프로젝트 관리에서 특정 작업이 마감일을 지켰는지와 완료 상태를 동시에 반전시키는 상황을 가정해 보겠습니다. 마감일을 지키지 않았거나 작업이 완료되지 않은 경우를 확인합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;533&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0zv77/btsItmSG6fQ/8nHDOo327JVx7SRCOaNSOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0zv77/btsItmSG6fQ/8nHDOo327JVx7SRCOaNSOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0zv77/btsItmSG6fQ/8nHDOo327JVx7SRCOaNSOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0zv77%2FbtsItmSG6fQ%2F8nHDOo327JVx7SRCOaNSOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;533&quot; height=&quot;118&quot; data-origin-width=&quot;533&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;현재 날짜를 기준으로 마감일을 지키지 않았거나 완료되지 않은 상태를 확인&lt;/b&gt;&lt;/span&gt;하기 위해 D2 셀에 다음과 같이 NOT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TODAY&lt;/b&gt;&lt;/span&gt;()&amp;lt;=B2, C2=TRUE))&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면, 마감일을 지키지 않았거나 완료되지 않은 작업을 TRUE로 표시합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/341&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.05 - [IT/Excel] - [엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720462579815&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&quot; data-og-description=&quot;1. AND 함수란?여러 조건이 모두 참(True)인지 확인하여, 모든 조건이 참이면 참(True)을 반환하고, 하나라도 거짓(False)이면 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/341&quot; data-og-url=&quot;https://playground10.tistory.com/341&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bNpqFL/hyWzuI1JE7/j1NhnLPAR4EIVIUm275f0k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/byQyC9/hyWzw7Upde/O7KOfw92lCytMbV3XSDQB0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/TGFMI/hyWzzKleLz/5cRW7lYkBxC0uCKGhAldcK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/341&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/341&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bNpqFL/hyWzuI1JE7/j1NhnLPAR4EIVIUm275f0k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/byQyC9/hyWzw7Upde/O7KOfw92lCytMbV3XSDQB0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/TGFMI/hyWzzKleLz/5cRW7lYkBxC0uCKGhAldcK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. AND 함수란?여러 조건이 모두 참(True)인지 확인하여, 모든 조건이 참이면 참(True)을 반환하고, 하나라도 거짓(False)이면 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 5: 복잡한 데이터 검증&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 정보 관리에서 이메일 주소와 전화번호가 모두 유효한지 확인하고, 둘 중 하나라도 유효하지 않은 경우를 표시하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xKpyX/btsIrr2eLxn/MVeb8SsonAKexj4DZoWqOK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xKpyX/btsIrr2eLxn/MVeb8SsonAKexj4DZoWqOK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xKpyX/btsIrr2eLxn/MVeb8SsonAKexj4DZoWqOK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxKpyX%2FbtsIrr2eLxn%2FMVeb8SsonAKexj4DZoWqOK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;631&quot; height=&quot;117&quot; data-origin-width=&quot;631&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;이메일과 전화번호가 모두 유효한지 확인&lt;/b&gt;&lt;/span&gt;하고, &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;둘 중 하나라도 유효하지 않은 경우&lt;/b&gt;&lt;/span&gt;를 표시하기 위해 D2 셀에 다음과 같이 NOT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;NOT&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;ISNUMBER&lt;/b&gt;&lt;/span&gt;(FIND(&quot;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;@&lt;/b&gt;&lt;/span&gt;&quot;, B2)), &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(C2)=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;13&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(C2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;4&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;)=&quot;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&quot;, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(C2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;9&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;)=&quot;&lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;-&lt;/b&gt;&lt;/span&gt;&quot;))&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면, 이메일 주소에 '@'가 포함되어 있지 않거나, 전화번호 형식이 '010-xxxx-xxxx'가 아닌 경우를 TRUE로 표시합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;NOT 함수는 엑셀에서 특정 조건의 반대를 반환할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 논리 조건을 반전시켜 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/340&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.05 - [IT/Excel] - [엑셀] PROPER 함수 완벽 가이드: 첫 글자를 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.01 - [IT/Excel] - [엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/326&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>not함수</category>
      <category>논리함수</category>
      <category>엑셀not함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>조건반전</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/343</guid>
      <comments>https://playground10.tistory.com/343#entry343comment</comments>
      <pubDate>Tue, 9 Jul 2024 03:19:10 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] OR 함수 완벽 가이드: 다중 조건 판별 실전 예제 및 할용법</title>
      <link>https://playground10.tistory.com/342</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;20.OR 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vRa01/btsIpygCiKD/jSZVzwgkMYkRJRwaq2U100/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vRa01/btsIpygCiKD/jSZVzwgkMYkRJRwaq2U100/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vRa01/btsIpygCiKD/jSZVzwgkMYkRJRwaq2U100/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvRa01%2FbtsIpygCiKD%2FjSZVzwgkMYkRJRwaq2U100%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;20.OR 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. OR 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러 조건 중 하나라도 참(True)인 경우 참(True)을 반환하고, 모든 조건이 거짓(False)인 경우 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 조건을 결합하여 논리 판단을 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. OR 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(logical1, [logical2],...)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;logical1&lt;/span&gt;&lt;/b&gt;: 첫 번째 조건입니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;logical2&lt;/span&gt;&lt;/b&gt;: (선택 사항) 추가로 확인할 조건입니다. 최대 255개의 조건을 지정할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. OR 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;451&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/PKQ4C/btsIp6RdLXI/iXLx3TFXvET9aKdQ0Z7i6k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/PKQ4C/btsIp6RdLXI/iXLx3TFXvET9aKdQ0Z7i6k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/PKQ4C/btsIp6RdLXI/iXLx3TFXvET9aKdQ0Z7i6k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPKQ4C%2FbtsIp6RdLXI%2FiXLx3TFXvET9aKdQ0Z7i6k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;451&quot; height=&quot;115&quot; data-origin-width=&quot;451&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 두 과목 중 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;하나라도 60점 이상&lt;/span&gt;인 학생을 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;합격으로 표시&lt;/span&gt;하고 싶다면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 과목 중 하나라도 &lt;/span&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;60점 이상&lt;/span&gt;&lt;/span&gt;인 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 직원 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직원들의 성과 평가에서 여러 기준 중 하나라도 만족하는 직원을 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bk4j1H/btsIrylHfEM/oNpKKp42zRv0JK5Co4FAz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bk4j1H/btsIrylHfEM/oNpKKp42zRv0JK5Co4FAz0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bk4j1H/btsIrylHfEM/oNpKKp42zRv0JK5Co4FAz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbk4j1H%2FbtsIrylHfEM%2FoNpKKp42zRv0JK5Co4FAz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;558&quot; height=&quot;115&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;판매 실적이 80 이상&lt;/span&gt;이거나 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;고객 만족도가 80 이상&lt;/span&gt;인 경우 성과를 인정하려면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 조건 중 하나라도 만족&lt;/span&gt;하는 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 관리에 특정 제품의 재고가 두 조건 중 하나라도 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RhGJU/btsIrMKNVDa/wjL2jOArIwnkyZggj98dNK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RhGJU/btsIrMKNVDa/wjL2jOArIwnkyZggj98dNK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RhGJU/btsIrMKNVDa/wjL2jOArIwnkyZggj98dNK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRhGJU%2FbtsIrMKNVDa%2FwjL2jOArIwnkyZggj98dNK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;452&quot; height=&quot;116&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 수량이 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;최소 재고 이하&lt;/span&gt;이거나 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;재고가 20 이하&lt;/span&gt;인 경우를 찾으려면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(B2 &amp;lt;=C2, B2 &amp;lt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;20&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 조건 중 하나라도 만족&lt;/span&gt;하는 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/341&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.05 - [IT/Excel] - [엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720371750585&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&quot; data-og-description=&quot;1. AND 함수란?여러 조건이 모두 참(True)인지 확인하여, 모든 조건이 참이면 참(True)을 반환하고, 하나라도 거짓(False)이면 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/341&quot; data-og-url=&quot;https://playground10.tistory.com/341&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bFRiUE/hyWvVg0Pm4/k0QLIMPBjxNoypk88tMtM0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PFyJc/hyWzBOKTys/xDhcCGbaXmZTRvezY7HGH0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/lMuwc/hyWvXzczOD/ZSwWy79tXOmx9VVxn7Nbtk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/341&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/341&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bFRiUE/hyWvVg0Pm4/k0QLIMPBjxNoypk88tMtM0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PFyJc/hyWzBOKTys/xDhcCGbaXmZTRvezY7HGH0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/lMuwc/hyWvXzczOD/ZSwWy79tXOmx9VVxn7Nbtk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. AND 함수란?여러 조건이 모두 참(True)인지 확인하여, 모든 조건이 참이면 참(True)을 반환하고, 하나라도 거짓(False)이면 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 프로젝트 일정 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 일정 관리에서 특정 작업이 두 조건 중 하나라도 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NQoJj/btsIqyNvABn/jDBsLTIPEkBCtQnsWXw9h0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NQoJj/btsIqyNvABn/jDBsLTIPEkBCtQnsWXw9h0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NQoJj/btsIqyNvABn/jDBsLTIPEkBCtQnsWXw9h0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNQoJj%2FbtsIqyNvABn%2FjDBsLTIPEkBCtQnsWXw9h0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;452&quot; height=&quot;114&quot; data-origin-width=&quot;452&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;현재 날짜가 시작 날짜보다 이전이거나 종료 날짜 이후인 경우&lt;/span&gt;를 찾으려면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TODAY&lt;/b&gt;&lt;/span&gt;()&amp;lt;B2, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TODAY&lt;/b&gt;&lt;/span&gt;()&amp;gt;C2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 조건 중 하나라도 만족&lt;/span&gt;하는 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 학생 성적 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학생 성적 관리에서 특정 과목의 성적이 두 조건 중 하나라도 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;445&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZzXjo/btsIpNdz7Am/2agp68MkjugitTMHZDNVKK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZzXjo/btsIpNdz7Am/2agp68MkjugitTMHZDNVKK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZzXjo/btsIpNdz7Am/2agp68MkjugitTMHZDNVKK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZzXjo%2FbtsIpNdz7Am%2F2agp68MkjugitTMHZDNVKK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;445&quot; height=&quot;114&quot; data-origin-width=&quot;445&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;중간고사 성적이 80점 이상&lt;/span&gt;이거나 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;기말고사 성적이 80점 이상&lt;/span&gt;인 경우를 찾으려면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 조건 중 하나라도 만족&lt;/span&gt;하는 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720372219665&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&quot; data-og-description=&quot;1. UPPER 함수란?텍스트 문자열을 모두 대문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. UPPER 함수의 구문UPPER(text)text: 대문자로 변환할 텍스트 문자&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/338&quot; data-og-url=&quot;https://playground10.tistory.com/338&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/biI7Mk/hyWvPnAhQq/VrTD7HEF9tYwIrSVWkZSdK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/gxHa6/hyWzFjjSDa/pSYMsXvJ8xth18SQWCRxz1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/dbipbH/hyWvNQQBeH/LvAdjinmUSHPvDQK9v1j9k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/338&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/biI7Mk/hyWvPnAhQq/VrTD7HEF9tYwIrSVWkZSdK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/gxHa6/hyWzFjjSDa/pSYMsXvJ8xth18SQWCRxz1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/dbipbH/hyWvNQQBeH/LvAdjinmUSHPvDQK9v1j9k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. UPPER 함수란?텍스트 문자열을 모두 대문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. UPPER 함수의 구문UPPER(text)text: 대문자로 변환할 텍스트 문자&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 5: 할인 적용&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상품 할인 적용에서 특정 조건 중 하나라도 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cBHPB7/btsIqTDRgIb/88dAVWlKwFMz4Rg0kJR9DK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cBHPB7/btsIqTDRgIb/88dAVWlKwFMz4Rg0kJR9DK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cBHPB7/btsIqTDRgIb/88dAVWlKwFMz4Rg0kJR9DK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcBHPB7%2FbtsIqTDRgIb%2F88dAVWlKwFMz4Rg0kJR9DK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;427&quot; height=&quot;117&quot; data-origin-width=&quot;427&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;가격이 2000원 이하&lt;/span&gt;이거나 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;재고가 20개 이하&lt;/span&gt;인 경우 할인 적용 여부를 표시하려면 다음과 같이 OR 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;OR&lt;/b&gt;&lt;/span&gt;(B2 &amp;lt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2000&lt;/b&gt;&lt;/span&gt;, C2 &amp;lt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;20&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;두 조건 중 하나라도 만족&lt;/span&gt;하는 경우 TRUE, 그렇지 않으면 FALSE를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OR 함수는 엑셀에서 여러 조건 중 하나라도 만족하는지를 확인할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/333&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.29 - [IT/Excel] - [엑셀] AVERAGEIF 함수 완벽 가이드: 조건별 평균 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/326&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>OR함수</category>
      <category>논리함수</category>
      <category>다중조건</category>
      <category>엑셀or함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/342</guid>
      <comments>https://playground10.tistory.com/342#entry342comment</comments>
      <pubDate>Mon, 8 Jul 2024 02:12:02 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] AND 함수 완벽 가이드: 다중 조건 논리 함수 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/341</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;19.AND 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDq4S7/btsIoysK0Yc/J2IsXmVDMkNNhVh7sscZyk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDq4S7/btsIoysK0Yc/J2IsXmVDMkNNhVh7sscZyk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDq4S7/btsIoysK0Yc/J2IsXmVDMkNNhVh7sscZyk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDq4S7%2FbtsIoysK0Yc%2FJ2IsXmVDMkNNhVh7sscZyk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;19.AND 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. AND 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러 조건이 모두 참(True)인지 확인하여, 모든 조건이 참이면 참(True)을 반환하고, 하나라도 거짓(False)이면 거짓(False)을 반환하는 논리 함수입니다. 이를 통해 데이터 분석 시 여러 조건을 결합하여 복잡한 논리 판단을 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. AND 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(logical1, [logical2],...)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;logical1&lt;/span&gt;: 첫 번째 조건입니다.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;logical2&lt;/span&gt;: (선택 사항) 추가로 확인할 조건입니다. 최대 255개의 조건을 지정할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. AND 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/rS8TF/btsIo0vGRlp/Gc5BwivZJXlJnMF2ITxL10/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/rS8TF/btsIo0vGRlp/Gc5BwivZJXlJnMF2ITxL10/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/rS8TF/btsIo0vGRlp/Gc5BwivZJXlJnMF2ITxL10/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FrS8TF%2FbtsIo0vGRlp%2FGc5BwivZJXlJnMF2ITxL10%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;450&quot; height=&quot;115&quot; data-origin-width=&quot;450&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;두 과목 모두 60점 이상&lt;/b&gt;&lt;/span&gt;인 학생을 &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;&lt;b&gt;합격으로 표시&lt;/b&gt;&lt;/span&gt;하고 싶다면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 과목 모두 60점 이상인 경우 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;TRUE&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;FALSE&lt;/b&gt;&lt;/span&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 직원 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bf1G5P/btsIn82nzyD/KT1iOps1IUiGQKwMifnq5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bf1G5P/btsIn82nzyD/KT1iOps1IUiGQKwMifnq5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bf1G5P/btsIn82nzyD/KT1iOps1IUiGQKwMifnq5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbf1G5P%2FbtsIn82nzyD%2FKT1iOps1IUiGQKwMifnq5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;505&quot; height=&quot;115&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;판매 실적이 80 이상이고&lt;/span&gt;&lt;/b&gt; &lt;b&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;고객 만족도가 80 이상인&lt;/span&gt;&lt;/b&gt; &lt;b&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;경우 성과를 인정&lt;/span&gt;&lt;/b&gt;하려면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 조건을 모두 만족하는 경우 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;TRUE&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;FALSE&lt;/b&gt;&lt;/span&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 관리에서 특정 제품의 재고가 두 조건을 동시에 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Mpiol/btsIpjBNGE7/AIxK7ekAsWlmcrCXDpuk80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Mpiol/btsIpjBNGE7/AIxK7ekAsWlmcrCXDpuk80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Mpiol/btsIpjBNGE7/AIxK7ekAsWlmcrCXDpuk80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMpiol%2FbtsIpjBNGE7%2FAIxK7ekAsWlmcrCXDpuk80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;434&quot; height=&quot;115&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;재고 수량이 최소 재고이상&lt;/b&gt;&lt;/span&gt;이고 &lt;b&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;주문 필요 여부&lt;/span&gt;&lt;/b&gt;를 표시하려면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=C2, B2 &amp;lt;=C2+10)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 조건을 모두 만족하는 경우 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;TRUE&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;FALSE&lt;/b&gt;&lt;/span&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/340&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.05 - [IT/Excel] - [엑셀] PROPER 함수 완벽 가이드: 첫 글자를 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720138609767&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] PROPER 함수 완벽 가이드: 첫 글자를 대문자로 변환 실전 예제 및 활용법&quot; data-og-description=&quot;1. PROPER 함수란?&amp;nbsp;텍스트 문자열의 각 단어의 첫 글자를 대문자로, 나머지 글자를 소문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. PROPER 함수의 구&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/340&quot; data-og-url=&quot;https://playground10.tistory.com/340&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bg528V/hyWvKZ9xUx/xthscagA8vIt7iTFPa1Mzk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/AHtpx/hyWvWlYHY1/8Uiehb4Ht1GO2r5WM5Ip90/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/vtXkF/hyWvSRpnGD/ZVirbxtkxtWxLafEWVuuwK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/340&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/340&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bg528V/hyWvKZ9xUx/xthscagA8vIt7iTFPa1Mzk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/AHtpx/hyWvWlYHY1/8Uiehb4Ht1GO2r5WM5Ip90/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/vtXkF/hyWvSRpnGD/ZVirbxtkxtWxLafEWVuuwK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] PROPER 함수 완벽 가이드: 첫 글자를 대문자로 변환 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. PROPER 함수란?&amp;nbsp;텍스트 문자열의 각 단어의 첫 글자를 대문자로, 나머지 글자를 소문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. PROPER 함수의 구&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 프로젝트 일정 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;프로젝트 일정 관리에서 특정 작업이 두 조건을 모두 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/t6QMU/btsIoQUftrq/Df0dvZD8py1FbCKNzsugE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/t6QMU/btsIoQUftrq/Df0dvZD8py1FbCKNzsugE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/t6QMU/btsIoQUftrq/Df0dvZD8py1FbCKNzsugE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Ft6QMU%2FbtsIoQUftrq%2FDf0dvZD8py1FbCKNzsugE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;513&quot; height=&quot;114&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;현재 날짜가 시작 날짜와 종료 날짜 사이에 있는 경우&lt;/b&gt;&lt;/span&gt;를 찾으려면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(TODAY()&amp;gt;=B2, TODAY()&amp;lt;=C2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 조건을 모두 만족하는 경우 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;TRUE&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;b&gt;&lt;span style=&quot;color: #ef6f53;&quot;&gt;FALSE&lt;/span&gt;&lt;/b&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 학생 성적 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학생 성적 관리에서 특정 과목의 성적이 두 조건을 동시에 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;477&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bu2Ve4/btsIn3tpsV6/EDDSFTX7uYdqjdezUutwlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bu2Ve4/btsIn3tpsV6/EDDSFTX7uYdqjdezUutwlK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bu2Ve4/btsIn3tpsV6/EDDSFTX7uYdqjdezUutwlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbu2Ve4%2FbtsIn3tpsV6%2FEDDSFTX7uYdqjdezUutwlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;477&quot; height=&quot;116&quot; data-origin-width=&quot;477&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;기말고사 성적이 중간고사 성적보다 높고&lt;/b&gt;&lt;/span&gt;, &lt;b&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;기말고사 성적이 70 이상인 경우&lt;/span&gt;&lt;/b&gt;를 찾으려면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(C2&amp;gt; B2, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;70&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 조건을 모두 만족하는 경우 &lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;TRUE&lt;/span&gt;&lt;/b&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;FALSE&lt;/b&gt;&lt;/span&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 5: 상품 할인 적용&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상품 할인 적용에서 특정 조건을 동시에 만족하는 경우를 찾는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;489&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/db48PM/btsIm4GEmAa/LdJT38GGW0aF3ufBjfGlB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/db48PM/btsIm4GEmAa/LdJT38GGW0aF3ufBjfGlB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/db48PM/btsIm4GEmAa/LdJT38GGW0aF3ufBjfGlB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdb48PM%2FbtsIm4GEmAa%2FLdJT38GGW0aF3ufBjfGlB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;489&quot; height=&quot;114&quot; data-origin-width=&quot;489&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;가격이 1500 이하&lt;/b&gt;&lt;/span&gt;이고 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;재고가 30 이상&lt;/b&gt;&lt;/span&gt;인 경우 &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;&lt;b&gt;할인 적용 여부&lt;/b&gt;&lt;/span&gt;를 표시하려면 다음과 같이 AND 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AND&lt;/b&gt;&lt;/span&gt;(B2 &amp;lt;=1500, C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;30&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 두 조건을 모두 만족하는 경우 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;TRUE&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ef6f53;&quot;&gt;&lt;b&gt;FALSE&lt;/b&gt;&lt;/span&gt;를 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AND 함수는 엑셀에서 여러 조건을 동시에 만족하는지를 확인할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/339&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] LOWER 함수 완벽 가이드: 텍스트 소문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.01 - [IT/Excel] - [엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/327&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.22 - [IT/Excel] - [엑셀] LEN 함수 완벽 가이드: 글자 수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>AND함수</category>
      <category>논리함수</category>
      <category>다중조건</category>
      <category>엑셀and함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/341</guid>
      <comments>https://playground10.tistory.com/341#entry341comment</comments>
      <pubDate>Fri, 5 Jul 2024 12:24:53 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] PROPER 함수 완벽 가이드: 첫 글자를 대문자로 변환 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/340</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;18.PROPER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqedkv/btsImOw6WIz/9IMzZD4sreKc8nd3tqBPl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqedkv/btsImOw6WIz/9IMzZD4sreKc8nd3tqBPl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqedkv/btsImOw6WIz/9IMzZD4sreKc8nd3tqBPl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcqedkv%2FbtsImOw6WIz%2F9IMzZD4sreKc8nd3tqBPl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;18.PROPER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. PROPER 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;텍스트 문자열의 각 단어의 첫 글자를 대문자로, 나머지 글자를 소문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. PROPER 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(text)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;text: 올바른 대소문자로 변환할 텍스트 문자열입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. PROPER 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;376&quot; data-origin-height=&quot;161&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yRkzw/btsInUQNupT/KlNGb0RWpANWEXabvxPmhk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yRkzw/btsInUQNupT/KlNGb0RWpANWEXabvxPmhk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yRkzw/btsInUQNupT/KlNGb0RWpANWEXabvxPmhk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyRkzw%2FbtsInUQNupT%2FKlNGb0RWpANWEXabvxPmhk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;376&quot; height=&quot;161&quot; data-origin-width=&quot;376&quot; data-origin-height=&quot;161&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 원본 텍스트를 올바른 대소문자로 변환하고 싶다면 다음과 같이 PROPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트가 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 고객 이름 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 이름을 올바른 대소문자로 변환하여 일관성 있게 관리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;342&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dKE6By/btsIoh5UZ91/KNRoDCFjO33IwqU72m4JMK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dKE6By/btsIoh5UZ91/KNRoDCFjO33IwqU72m4JMK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dKE6By/btsIoh5UZ91/KNRoDCFjO33IwqU72m4JMK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdKE6By%2FbtsIoh5UZ91%2FKNRoDCFjO33IwqU72m4JMK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;342&quot; height=&quot;118&quot; data-origin-width=&quot;342&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이름을 올바른 대소문자로 변환하기 위해 B2 셀에 다음과 같이 PROPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 고객 이름이 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 제품 설명 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 설명을 올바른 대소문자로 변환하여 일관성 있게 관리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;377&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVtD9T/btsIn7bs0ZV/4DvRDSBO9p7ap1Rn9Nhxhk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVtD9T/btsIn7bs0ZV/4DvRDSBO9p7ap1Rn9Nhxhk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVtD9T/btsIn7bs0ZV/4DvRDSBO9p7ap1Rn9Nhxhk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVtD9T%2FbtsIn7bs0ZV%2F4DvRDSBO9p7ap1Rn9Nhxhk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;377&quot; height=&quot;116&quot; data-origin-width=&quot;377&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 설명을 올바른 대소문자로 변환하기 위해 B2 셀에 다음과 같이 PROPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제품 설명이 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.01 - [IT/Excel] - [엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1720106967169&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&quot; data-og-description=&quot;1. TRIM 함수란?TRIM 함수는 텍스트 문자열에서 불필요한 공백(앞뒤 공백 및 중복된 공백)을 제거하는 함수입니다. 단어 사이의 단일 공백은 유지되며, 이 함수를 사용하면 데이터 입력 시 발생할 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/337&quot; data-og-url=&quot;https://playground10.tistory.com/337&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/rKCrD/hyWvPtxAX5/otoLMkWECGxwPJ0Sl93Wlk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/H7Laq/hyWvX6daEi/K7u0QxXRPgkd69kEhVBC31/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/JhQod/hyWvRLEmn3/SEo6raMMo2ucykIyj69i8K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/337&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/rKCrD/hyWvPtxAX5/otoLMkWECGxwPJ0Sl93Wlk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/H7Laq/hyWvX6daEi/K7u0QxXRPgkd69kEhVBC31/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/JhQod/hyWvRLEmn3/SEo6raMMo2ucykIyj69i8K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. TRIM 함수란?TRIM 함수는 텍스트 문자열에서 불필요한 공백(앞뒤 공백 및 중복된 공백)을 제거하는 함수입니다. 단어 사이의 단일 공백은 유지되며, 이 함수를 사용하면 데이터 입력 시 발생할&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 파일명 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 올바른 대소문자로 변환하여 일관성 있게 관리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nfMG3/btsIobELpvf/VeukvjKHi0l5LDxDPsb1z0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nfMG3/btsIobELpvf/VeukvjKHi0l5LDxDPsb1z0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nfMG3/btsIobELpvf/VeukvjKHi0l5LDxDPsb1z0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnfMG3%2FbtsIobELpvf%2FVeukvjKHi0l5LDxDPsb1z0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;391&quot; height=&quot;116&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 올바른 대소문자로 변환하기 위해 B2 셀에 다음과 같이 PROPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 파일명이 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 도시 이름 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도시 이름을 올바른 대소문자로 변환하여 일관성 있게 관리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DNH1e/btsIoyMXKFU/tbU19K8rkEkTCk0NMMZCfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DNH1e/btsIoyMXKFU/tbU19K8rkEkTCk0NMMZCfk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DNH1e/btsIoyMXKFU/tbU19K8rkEkTCk0NMMZCfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDNH1e%2FbtsIoyMXKFU%2FtbU19K8rkEkTCk0NMMZCfk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;358&quot; height=&quot;114&quot; data-origin-width=&quot;358&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도시 이름을 올바른 대소문자로 변환하기 위해 B2 셀에 다음과 같이 PROPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 도시 이름이 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 5: 제목 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문서나 발표 자료의 제목을 올바른 대소문자로 변환하여 일관성 있게 관리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;359&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJVqEE/btsIoylSrmY/dwBguCkUHKr4kzrqvHoOr1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJVqEE/btsIoylSrmY/dwBguCkUHKr4kzrqvHoOr1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJVqEE/btsIoylSrmY/dwBguCkUHKr4kzrqvHoOr1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJVqEE%2FbtsIoylSrmY%2FdwBguCkUHKr4kzrqvHoOr1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;359&quot; height=&quot;114&quot; data-origin-width=&quot;359&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;PROPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제목이 올바른 대소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;PROPER 함수는 엑셀에서 텍스트 문자열을 올바른 대소문자로 변환할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 텍스트 데이터를 일관성 있게 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/339&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] LOWER 함수 완벽 가이드: 텍스트 소문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/331&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>PROPER함수</category>
      <category>대문자변환</category>
      <category>엑셀proper함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/340</guid>
      <comments>https://playground10.tistory.com/340#entry340comment</comments>
      <pubDate>Fri, 5 Jul 2024 00:35:37 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] LOWER 함수 완벽 가이드: 텍스트 소문자로 변환 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/339</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;17.LOWER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwUK3W/btsIlEGnX00/whasEtRhIG30qOuD1aYdwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwUK3W/btsIlEGnX00/whasEtRhIG30qOuD1aYdwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwUK3W/btsIlEGnX00/whasEtRhIG30qOuD1aYdwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwUK3W%2FbtsIlEGnX00%2FwhasEtRhIG30qOuD1aYdwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;17.LOWER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. LOWER 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스트 문자열을 모두 소문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. LOWER 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(text)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;text&lt;/b&gt;&lt;/span&gt;: 소문자로 변환할 텍스트 문자열입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. LOWER 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;342&quot; data-origin-height=&quot;159&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d1uVfp/btsIjKuxBZz/K3QP9HCMtr3Qj7lcKoEcb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d1uVfp/btsIjKuxBZz/K3QP9HCMtr3Qj7lcKoEcb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d1uVfp/btsIjKuxBZz/K3QP9HCMtr3Qj7lcKoEcb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd1uVfp%2FbtsIjKuxBZz%2FK3QP9HCMtr3Qj7lcKoEcb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;342&quot; height=&quot;159&quot; data-origin-width=&quot;342&quot; data-origin-height=&quot;159&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 원본 텍스트를 소문자로 변환하고 싶다면 다음과 같이 LOWER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트가 소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 고객 이메일 주소 표준화&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 이메일 주소를 일관성 있게 관리하기 위해 모두 소문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;487&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dUjG3x/btsIly0tYn4/llfQGwRkGghMzi8c8QlOs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dUjG3x/btsIly0tYn4/llfQGwRkGghMzi8c8QlOs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dUjG3x/btsIly0tYn4/llfQGwRkGghMzi8c8QlOs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdUjG3x%2FbtsIly0tYn4%2FllfQGwRkGghMzi8c8QlOs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;487&quot; height=&quot;114&quot; data-origin-width=&quot;487&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소를 소문자로 변환하기 위해 B2 셀에 다음과 같이 LOWER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 이메일 주소가 소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 제품코드 일관성 유지&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드를 일관성 있게 관리하기 위해 모두 소문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;375&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FbHkE/btsIkBwROdY/Sk5rnYv5z2ThZt6eN6PI41/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FbHkE/btsIkBwROdY/Sk5rnYv5z2ThZt6eN6PI41/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FbHkE/btsIkBwROdY/Sk5rnYv5z2ThZt6eN6PI41/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFbHkE%2FbtsIkBwROdY%2FSk5rnYv5z2ThZt6eN6PI41%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;375&quot; height=&quot;113&quot; data-origin-width=&quot;375&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드를 소문자로 변환하기 위해 B2 셀에 다음과 같이 LOWER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.02 - [IT/Excel] - [엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719921504947&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&quot; data-og-description=&quot;1. UPPER 함수란?텍스트 문자열을 모두 대문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. UPPER 함수의 구문UPPER(text)text: 대문자로 변환할 텍스트 문자&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/338&quot; data-og-url=&quot;https://playground10.tistory.com/338&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/5PAyf/hyWrOo9ELf/tNmbwlhvTqcjXZIzK2EvY0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/btCFMf/hyWrLTtPyK/BSZIxFNgmnKoDJjI8chks0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/dfBVi6/hyWvUutTRU/9TwN0udlx19IdRxUZmq1SK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/338&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/338&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/5PAyf/hyWrOo9ELf/tNmbwlhvTqcjXZIzK2EvY0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/btCFMf/hyWrLTtPyK/BSZIxFNgmnKoDJjI8chks0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/dfBVi6/hyWvUutTRU/9TwN0udlx19IdRxUZmq1SK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. UPPER 함수란?텍스트 문자열을 모두 대문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&amp;nbsp;2. UPPER 함수의 구문UPPER(text)text: 대문자로 변환할 텍스트 문자&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 파일명 변환&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 일관성 있게 관리하기 위해 모두 소문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cORrKU/btsIkPonsvu/Z2KYYHVUkV41vornwHgctK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cORrKU/btsIkPonsvu/Z2KYYHVUkV41vornwHgctK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cORrKU/btsIkPonsvu/Z2KYYHVUkV41vornwHgctK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcORrKU%2FbtsIkPonsvu%2FZ2KYYHVUkV41vornwHgctK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;373&quot; height=&quot;115&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 소문자로 변환하기 위해 B2 셀에 다음과 같이 LOWER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 파일명이 소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 사용자 이름 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자 이름을 일관성 있게 관리하기 위해 모두 소문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;375&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2FVQQ/btsIlaMy8tm/UDSjsLid4OOSdgXZz4MAJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2FVQQ/btsIlaMy8tm/UDSjsLid4OOSdgXZz4MAJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2FVQQ/btsIlaMy8tm/UDSjsLid4OOSdgXZz4MAJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2FVQQ%2FbtsIlaMy8tm%2FUDSjsLid4OOSdgXZz4MAJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;375&quot; height=&quot;116&quot; data-origin-width=&quot;375&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자 이름을 소문자로 변환하기 위해 B2 셀에 다음과 같이 LOWER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LOWER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 사용자 이름이 소문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LOWER 함수는 엑셀에서 텍스트 문자열을 소문자로 변환할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 텍스트 데이터를 일관성 있게 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.01 - [IT/Excel] - [엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/333&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.29 - [IT/Excel] - [엑셀] AVERAGEIF 함수 완벽 가이드: 조건별 평균 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/331&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>LOWER함수</category>
      <category>소문자변환</category>
      <category>엑셀lower함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/339</guid>
      <comments>https://playground10.tistory.com/339#entry339comment</comments>
      <pubDate>Tue, 2 Jul 2024 21:03:01 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] UPPER 함수 완벽 가이드: 텍스트 대문자로 변환 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/338</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;16.UPPER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CzUay/btsIk1uqp8G/kjcyivP9kGnUiy1W639k60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CzUay/btsIk1uqp8G/kjcyivP9kGnUiy1W639k60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CzUay/btsIk1uqp8G/kjcyivP9kGnUiy1W639k60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCzUay%2FbtsIk1uqp8G%2FkjcyivP9kGnUiy1W639k60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;16.UPPER 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. UPPER 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;텍스트 문자열을 모두 대문자로 변환하는 함수입니다. 이를 통해 텍스트 데이터를 일관성 있게 관리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. UPPER 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(text)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;text&lt;/b&gt;&lt;/span&gt;: 대문자로 변환할 텍스트 문자열입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;3. UPPER 함수 사용 예제&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;159&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/x74Rg/btsIiS6KcMy/8xi5QCiGW2s9eJ7UJxFZ0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/x74Rg/btsIiS6KcMy/8xi5QCiGW2s9eJ7UJxFZ0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/x74Rg/btsIiS6KcMy/8xi5QCiGW2s9eJ7UJxFZ0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fx74Rg%2FbtsIiS6KcMy%2F8xi5QCiGW2s9eJ7UJxFZ0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;374&quot; height=&quot;159&quot; data-origin-width=&quot;374&quot; data-origin-height=&quot;159&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 원본 텍스트를 대문자로 변환하고 싶다면 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트가 대문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 고객 이름 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 이름을 일관성 있게 관리하기 위해 모두 대문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;112&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHcMIG/btsIkeulcWe/5mBxHKmqWGDxkPdLrSrHX0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHcMIG/btsIkeulcWe/5mBxHKmqWGDxkPdLrSrHX0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHcMIG/btsIkeulcWe/5mBxHKmqWGDxkPdLrSrHX0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHcMIG%2FbtsIkeulcWe%2F5mBxHKmqWGDxkPdLrSrHX0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;373&quot; height=&quot;112&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;112&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이름을 대문자로 변환하기 위해 B2 셀에 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 고객 이름이 대무자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.07.01 - [IT/Excel] - [엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719850669718&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&quot; data-og-description=&quot;1. TRIM 함수란?TRIM 함수는 텍스트 문자열에서 불필요한 공백(앞뒤 공백 및 중복된 공백)을 제거하는 함수입니다. 단어 사이의 단일 공백은 유지되며, 이 함수를 사용하면 데이터 입력 시 발생할 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/337&quot; data-og-url=&quot;https://playground10.tistory.com/337&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/dmScQR/hyWvO1Ysvx/0hxYiKJi26PfvQbCnQ13lk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/9xGTi/hyWrYLVTtj/qHjndflHqlw1ayQNrLxSxk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cpIa4p/hyWvTvrd8n/YwI7H6joP5kyIkOnC4CK51/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/337&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/337&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/dmScQR/hyWvO1Ysvx/0hxYiKJi26PfvQbCnQ13lk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/9xGTi/hyWrYLVTtj/qHjndflHqlw1ayQNrLxSxk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cpIa4p/hyWvTvrd8n/YwI7H6joP5kyIkOnC4CK51/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. TRIM 함수란?TRIM 함수는 텍스트 문자열에서 불필요한 공백(앞뒤 공백 및 중복된 공백)을 제거하는 함수입니다. 단어 사이의 단일 공백은 유지되며, 이 함수를 사용하면 데이터 입력 시 발생할&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 제품 코드 일관성 유지&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드를 일관성 있게 관리하기 위해 모두 대문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;345&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c9vsyU/btsIhWB1NBX/NmBGjXWclkPkkvydkVn8Pk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c9vsyU/btsIhWB1NBX/NmBGjXWclkPkkvydkVn8Pk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c9vsyU/btsIhWB1NBX/NmBGjXWclkPkkvydkVn8Pk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc9vsyU%2FbtsIhWB1NBX%2FNmBGjXWclkPkkvydkVn8Pk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;345&quot; height=&quot;115&quot; data-origin-width=&quot;345&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드를 대문자로 변환하기 위해 B2 셀에 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제품 코드가 대문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 이메일 주소 표준화&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소를 표준화하기 위해 모두 대문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdLhHe/btsIkqVFX1S/CwTMWCgLxMtcf5ptZWRdR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdLhHe/btsIkqVFX1S/CwTMWCgLxMtcf5ptZWRdR0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdLhHe/btsIkqVFX1S/CwTMWCgLxMtcf5ptZWRdR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdLhHe%2FbtsIkqVFX1S%2FCwTMWCgLxMtcf5ptZWRdR0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;488&quot; height=&quot;115&quot; data-origin-width=&quot;488&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소를 대문자로 변환하기 위해 B2 셀에 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 이메일 주소가 대문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 4: 파일명 변환&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 일관성 있게 관리하기 위해 모두 대문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;455&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qNhNW/btsIjcKMOf3/aUhf67Ietj0udjlYSP8b5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qNhNW/btsIjcKMOf3/aUhf67Ietj0udjlYSP8b5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qNhNW/btsIjcKMOf3/aUhf67Ietj0udjlYSP8b5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqNhNW%2FbtsIjcKMOf3%2FaUhf67Ietj0udjlYSP8b5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;455&quot; height=&quot;115&quot; data-origin-width=&quot;455&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일명을 대문자로 변환하기 위해 B2 셀에 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 파일명이 대문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 5: 도시 이름 표준화&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도시 이름을 일관성 있게 관리하기 위해 모두 대문자로 변환하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/6ETor/btsIkiKbAm8/TGVaajXt9mWDohfkBGkwK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/6ETor/btsIkiKbAm8/TGVaajXt9mWDohfkBGkwK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/6ETor/btsIkiKbAm8/TGVaajXt9mWDohfkBGkwK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F6ETor%2FbtsIkiKbAm8%2FTGVaajXt9mWDohfkBGkwK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;391&quot; height=&quot;114&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;도시 이름을 대문자로 변환하기 위해 B2 셀에 다음과 같이 UPPER 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;UPPER&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 도시 이름이 대문자로 변환됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;UPPER 함수는 엑셀에서 텍스트 문자열을 대문자로 변환할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 텍스트 데이터를 일관성 있게 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/333&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.29 - [IT/Excel] - [엑셀] AVERAGEIF 함수 완벽 가이드: 조건별 평균 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/323&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.13 - [IT/Excel] - [엑셀] MAX 함수 / 데이터 분석의 필수 도구&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>UPPER함수</category>
      <category>대문자변환</category>
      <category>엑셀upper함수</category>
      <category>엑셀함수</category>
      <category>텍스트함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/338</guid>
      <comments>https://playground10.tistory.com/338#entry338comment</comments>
      <pubDate>Tue, 2 Jul 2024 01:27:36 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] TRIM 함수 완벽 가이드: 불필요한 공백 제거 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/337</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;15.TRIM 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cwZb3N/btsIjbRFmSD/gG81t49VJM1geoygncZ1tk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cwZb3N/btsIjbRFmSD/gG81t49VJM1geoygncZ1tk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cwZb3N/btsIjbRFmSD/gG81t49VJM1geoygncZ1tk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcwZb3N%2FbtsIjbRFmSD%2FgG81t49VJM1geoygncZ1tk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;15.TRIM 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. TRIM 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;TRIM 함수는 텍스트 문자열에서 불필요한 공백(앞뒤 공백 및 중복된 공백)을 제거하는 함수입니다. 단어 사이의 단일 공백은 유지되며, 이 함수를 사용하면 데이터 입력 시 발생할 수 있는 불필요한 공백을 제거하여 데이터의 정리와 분석을 용이하게 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. TRIM 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(text)&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;text&lt;/b&gt;&lt;/span&gt;: 공백을 제거할 텍스트 문자열입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. TRIM 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 TRIM 함수를 사용한 간단한 예제입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;310&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c5exbb/btsIiTDDTvT/KDEQgbnei2GPcoQNWAnTK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c5exbb/btsIiTDDTvT/KDEQgbnei2GPcoQNWAnTK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c5exbb/btsIiTDDTvT/KDEQgbnei2GPcoQNWAnTK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc5exbb%2FbtsIiTDDTvT%2FKDEQgbnei2GPcoQNWAnTK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;310&quot; height=&quot;117&quot; data-origin-width=&quot;310&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 테이블의 불필요한 공백을 제거하고 싶다면 다음과 같이 TRIM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트의 &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;앞뒤 공백이 제거됩니다.&lt;/b&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 데이터 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터 입력 시 앞쪽에 불필요한 공백이 포함된 경우, 이를 정리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;312&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/n2CRp/btsIiTRceVZ/IS69RKVAyp9KWkzuyLXkyk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/n2CRp/btsIiTRceVZ/IS69RKVAyp9KWkzuyLXkyk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/n2CRp/btsIiTRceVZ/IS69RKVAyp9KWkzuyLXkyk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fn2CRp%2FbtsIiTRceVZ%2FIS69RKVAyp9KWkzuyLXkyk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;312&quot; height=&quot;115&quot; data-origin-width=&quot;312&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;불필요한 앞쪽 공백을 제거하기 위해 B2 셀에 다음과 같이 TRIM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 데이터의 불필요한 공백을 손쉽게 제거할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719795142988&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&quot; data-og-description=&quot;1. SUMIF 함수란?SUMIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 합계를 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 합계를 계산할 때 매우 유용합니다.&amp;nbsp;2. SUMIF 함수의 구&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/332&quot; data-og-url=&quot;https://playground10.tistory.com/332&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cbZXBh/hyWrLFJ0Ix/9cSr3xrb1dPfUe2gcRaHH1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/Ue4ii/hyWvQL7lRm/A2CTcHpeGgL2MqAJasS0z0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/Ez9A5/hyWvUgF583/u6t1MVGpczlutmDt9mb2KK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/332&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cbZXBh/hyWrLFJ0Ix/9cSr3xrb1dPfUe2gcRaHH1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/Ue4ii/hyWvQL7lRm/A2CTcHpeGgL2MqAJasS0z0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/Ez9A5/hyWvUgF583/u6t1MVGpczlutmDt9mb2KK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. SUMIF 함수란?SUMIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 합계를 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 합계를 계산할 때 매우 유용합니다.&amp;nbsp;2. SUMIF 함수의 구&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 텍스트 비교&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;두 텍스트 문자열을 비교할 때, 불필요한 앞뒤 공백 때문에 비교가 어려운 경우 TRIM 함수를 사용하여 공백을 제거한 후 비교할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bFETy4/btsIhPvdPuj/sKlUaTMQDOOHSafCX9J8t0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bFETy4/btsIhPvdPuj/sKlUaTMQDOOHSafCX9J8t0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bFETy4/btsIhPvdPuj/sKlUaTMQDOOHSafCX9J8t0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFETy4%2FbtsIhPvdPuj%2FsKlUaTMQDOOHSafCX9J8t0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;430&quot; height=&quot;118&quot; data-origin-width=&quot;430&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공백을 제거한 후 텍스트를 비교하기 위해 C2 셀에 다음과 같이 TRIM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;(&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(A2) = &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(B2), &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;일치&quot;,&lt;/b&gt; &lt;b&gt;&quot;불일치&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 텍스트의 비교 결과를 손쉽게 확인할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 이메일 주소 정리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소 입력 시 불필요한 앞쪽 공백이 포함된 경우, 이를 정리하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;587&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WVpXP/btsIhA6dUIv/U6xOadNzaiOblBBcXdWK90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WVpXP/btsIhA6dUIv/U6xOadNzaiOblBBcXdWK90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WVpXP/btsIhA6dUIv/U6xOadNzaiOblBBcXdWK90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWVpXP%2FbtsIhA6dUIv%2FU6xOadNzaiOblBBcXdWK90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;587&quot; height=&quot;113&quot; data-origin-width=&quot;587&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;불필요한 공백을 제거하기 위해 B2 셀에 다음과 같이 TRIM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;TRIM&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 이메일 주소의 불필요한 공백을 손쉽게 제거할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;TRIM 함수는 엑셀에서 텍스트 문자열의 불필요한 앞뒤 공백 및 중복된 공백을 제거할 때 매우 유용한 도구입니다. 이를 통해 데이터 입력 시 발생할 수 있는 공백 문제를 해결하고, 데이터의 정리와 분석을 용이하게 할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/333&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.29 - [IT/Excel] - [엑셀] AVERAGEIF 함수 완벽 가이드: 조건별 평균 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/331&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>TRIM함수</category>
      <category>공백제거</category>
      <category>엑셀TRIM함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/337</guid>
      <comments>https://playground10.tistory.com/337#entry337comment</comments>
      <pubDate>Mon, 1 Jul 2024 09:59:16 +0900</pubDate>
    </item>
    <item>
      <title>[플러터] Flutter와 Dart 3.0: 패턴 매칭과 구조 분해 완벽 가이드</title>
      <link>https://playground10.tistory.com/336</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.구조 분해.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sZiZg/btsIhSZyC7e/e3nhiKpcqkyEKCaE7ydw00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sZiZg/btsIhSZyC7e/e3nhiKpcqkyEKCaE7ydw00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sZiZg/btsIhSZyC7e/e3nhiKpcqkyEKCaE7ydw00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsZiZg%2FbtsIhSZyC7e%2Fe3nhiKpcqkyEKCaE7ydw00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;3.구조 분해.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구조 분해는 복잡한 데이터 구조를 보다 간단하고 직관적으로 다룰 수 있게 해주는 프로그래밍 기법입니다. Dart에서는 튜플, 리스트, 맵 등의 데이터 구조에서 구조 분해를 활용할 수 있습니다. 이를 통해 데이터의 특정 부분을 쉽게 추출하고, 가독성이 높은 코드를 작성할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Dart에서의 구조 분해&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Dart에서 구조 분해는 주로 리스트와 맵을 다룰 때 사용됩니다. 리스트와 맵의 요소를 변수에 개별적으로 할당하여, 코드를 더욱 간결하고 명확하게 만들 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;리스트 구조 분해&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;리스트 구조 분해는 리스트의 요소를 개별 변수에 할당하는 방법입니다. 예를 들어, 다음과 같이 리스트의 &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;첫 번째&lt;/span&gt;와 &lt;span style=&quot;background-color: #ffc9af;&quot;&gt;두 번째 요소&lt;/span&gt;를 추출할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719719187025&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var fruits = ['Apple', 'Banana', 'Cherry'];

  // 리스트 구조 분해
  var [first, second, third] = fruits;

  print('First fruit: $first');  // Apple
  print('Second fruit: $second');  // Banana
  print('Third fruit: $third');  // Cherry
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 예제에서 'fruits' 리스트의 각 요소는 'first', 'second', third' 변수에 각각 할당됩니다. 이를 통해 리스트 요소를 개별적으로 다룰 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;맵 구조 분해&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;맵 구조 분해는 맵의 키-값 쌍을 개별 변수에 할당하는 방법입니다. 다음 예제를 통해 맵의 특정 값을 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719719275111&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var person = {'name': 'John Doe', 'age': 30, 'email': 'john.doe@example.com'};

  // 맵 구조 분해
  var {'name': name, 'age': age, 'email': email} = person;

  print('Name: $name');  // John Doe
  print('Age: $age');  // 30
  print('Email: $email');  // john.doe@example.com
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 예제에서 'person' 맵의 'name', 'age', 'email' 키의 값은 각각 'name', 'age', 'email' 변수에 할당됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;레코드 구조 분해&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Dart 3.0부터 도입된 레코드를 사용하면, 레코드의 필드를 개별 변수로 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719719332880&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  var user = (name: 'Jane Doe', age: 25, email: 'jane.doe@example.com');

  // 레코드 구조 분해
  var (name, age, email) = user;

  print('Name: $name');  // Jane Doe
  print('Age: $age');  // 25
  print('Email: $email');  // jane.doe@example.com
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 예제에서는 'user' 레코드의 'name', 'age', 'email' 필드가 각각 동일한 이름의 변수에 할당됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;구조 분해의 장점&lt;/b&gt;&lt;/h2&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;가독성 향상: 복잡한 데이터 구조를 간결하고 명확하게 다룰 수 있습니다.&lt;/li&gt;
&lt;li&gt;편의성: 코드 작성 시 불필요한 반복을 줄이고, 특정 데이터를 쉽게 추출할 수 있습니다.&lt;/li&gt;
&lt;li&gt;유지보수 용이성: 코드가 단순해지므로, 유지보수가 쉬워집니다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/335&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.30 - [Programming/플러터] - [플러터] 레코드를 사용한 데이터 모델링: 개념과 활용 예제&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719719500088&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[플러터] 레코드를 사용한 데이터 모델링: 개념과 활용 예제&quot; data-og-description=&quot;플러터 애플리케이션 개발에서 데이터 모델링은 매우 중요한 부분입니다. 데이터를 효율적으로 관리하고 조작하기 위해 적절한 데이터 모델을 사용하는 것이 필수적입니다. Dart는 최근에 'Record&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/335&quot; data-og-url=&quot;https://playground10.tistory.com/335&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bUfv4n/hyWvJTCKVT/LIH2oW6FBKMhKmijGzS2P0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/NhF7p/hyWrRZ6oDM/eKgUpm3YKjYkE6eGF7rEHk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cAGlMT/hyWvNPfRyC/7rhnvLk6fVP4R98KaAMceK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/335&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/335&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bUfv4n/hyWvJTCKVT/LIH2oW6FBKMhKmijGzS2P0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/NhF7p/hyWrRZ6oDM/eKgUpm3YKjYkE6eGF7rEHk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cAGlMT/hyWvNPfRyC/7rhnvLk6fVP4R98KaAMceK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[플러터] 레코드를 사용한 데이터 모델링: 개념과 활용 예제&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;플러터 애플리케이션 개발에서 데이터 모델링은 매우 중요한 부분입니다. 데이터를 효율적으로 관리하고 조작하기 위해 적절한 데이터 모델을 사용하는 것이 필수적입니다. Dart는 최근에 'Record&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;구조 분해는 Dart에서 데이터 구조를 다루는 강력한 도구입니다. 리스트, 맵, 레코드 등의 데이터 구조를 쉽게 다룰 수 있게 해 주며, 코드의 가독성과 유지보수성을 향상합니다.&lt;/p&gt;</description>
      <category>Programming/플러터</category>
      <category>dart3.0</category>
      <category>flutter</category>
      <category>patternmatching</category>
      <category>구조분해</category>
      <category>플러터 구조분해</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/336</guid>
      <comments>https://playground10.tistory.com/336#entry336comment</comments>
      <pubDate>Sun, 30 Jun 2024 20:52:07 +0900</pubDate>
    </item>
    <item>
      <title>[플러터] 레코드를 사용한 데이터 모델링: 개념과 활용 예제</title>
      <link>https://playground10.tistory.com/335</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.레코드.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dhDO2q/btsIiNQIB8a/KyXBHeseKtVDLkZucnded1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dhDO2q/btsIiNQIB8a/KyXBHeseKtVDLkZucnded1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dhDO2q/btsIiNQIB8a/KyXBHeseKtVDLkZucnded1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdhDO2q%2FbtsIiNQIB8a%2FKyXBHeseKtVDLkZucnded1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;2.레코드.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;플러터 애플리케이션 개발에서 데이터 모델링은 매우 중요한 부분입니다. 데이터를 효율적으로 관리하고 조작하기 위해 적절한 데이터 모델을 사용하는 것이 필수적입니다. Dart는 최근에 'Record'라는 새로운 데이터 구조를 도입하여, 보다 쉽고 직관적인 방법으로 데이터를 다룰 수 있게 했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;레코드란 무엇인가?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레코드는 여러 필드로 구성된 불변 객체입니다. Dart의 레코드는 튜플과 유사하지만, 각 필드에 이름을 부여할 수 있어 보다 가독성이 높고 사용하기 편리합니다. 레코드는 불변(immutable) 특성을 가지므로 한 번 생성되면 값을 변경할 수 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;레코드의 장점&lt;/b&gt;&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;불변성&lt;/span&gt;:&lt;/b&gt; 레코드는 불변 객체이므로, 여러 스레드에서 안전하게 공유될 수 있습니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;가독성&lt;/span&gt;:&lt;/b&gt; 각 필드에 이름을 부여할 수 있어, 코드의 가독성이 높아집니다.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;background-color: #ffc9af;&quot;&gt;편리함&lt;/span&gt;:&lt;/b&gt; 간단한 구문으로 복잡한 데이터 구조를 표현할 수 있습니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;예제 코드&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 레코드를 사용하여 데이터를 모델링하는 간단한 예제입니다. 이 예제에서는 사용자 정보를 저장하는 레코드를 정의하고 사용하는 방법을 보여줍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719715945803&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;void main() {
  // 레코드 생성
  var user = (name: 'John Doe', age: 30, email: 'john.doe@example.com');

  // 레코드 값 접근
  print('Name: ${user.name}');
  print('Age: ${user.age}');
  print('Email: ${user.email}');

  // 레코드의 필드를 복사하여 새로운 레코드 생성
  var updatedUser = (name: user.name, age: user.age, email: 'john.new@example.com');

  print('Updated Email: ${updatedUser.email}');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;레코드의 응용&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레코드는 특히 API 응답을 모델링하거나, 여러 개의 값을 반환해야 하는 함수에서 유용합니다. 다음 예제에서는 API 응답을 레코드로 모델링하는 방법을 보여줍니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719716008923&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;// API 응답을 레코드로 모델링
Future&amp;lt;(int statusCode, String message, dynamic data)&amp;gt; fetchUserData() async {
  // 예제 API 호출 시뮬레이션
  await Future.delayed(Duration(seconds: 2));
  
  // API 응답 레코드 반환
  return (statusCode: 200, message: 'Success', data: {'id': 1, 'name': 'John Doe'});
}

void main() async {
  var response = await fetchUserData();

  print('Status Code: ${response.statusCode}');
  print('Message: ${response.message}');
  print('Data: ${response.data}');
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/334&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.29 - [Programming/플러터] - [플러터] 비동기 프로그래밍: Future, async/await, Stream 활용하기&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719716253488&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[플러터] 비동기 프로그래밍: Future, async/await, Stream 활용하기&quot; data-og-description=&quot;비동기 프로그래밍은 모바일 애플리케이션 개발에서 매우 중요한 요소입니다. 사용자가 인터페이스와 상호작용하는 동안 백그라운드 작업이 수행될 수 있게 해 주어 사용자 경험을 향상할 수 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/334&quot; data-og-url=&quot;https://playground10.tistory.com/334&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ioALK/hyWvPTPI6K/kBSgzgFOd7AfJWVrtvPqOk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/4IWhd/hyWvHO2pL5/9LPLR2TKu8TWlubnjqra40/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/qYKLz/hyWrOoKOJy/ANLJ1eN3VgsuYoGyVXAjIK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/334&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/334&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ioALK/hyWvPTPI6K/kBSgzgFOd7AfJWVrtvPqOk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/4IWhd/hyWvHO2pL5/9LPLR2TKu8TWlubnjqra40/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/qYKLz/hyWrOoKOJy/ANLJ1eN3VgsuYoGyVXAjIK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[플러터] 비동기 프로그래밍: Future, async/await, Stream 활용하기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;비동기 프로그래밍은 모바일 애플리케이션 개발에서 매우 중요한 요소입니다. 사용자가 인터페이스와 상호작용하는 동안 백그라운드 작업이 수행될 수 있게 해 주어 사용자 경험을 향상할 수&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;레코드의 유용성&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;레코드는 복잡한 데이터 구조를 간단하고 직관적으로 표현할 수 있는 강력한 도구입니다. 특히, 여러 값을 그룹화하여 반환해야 하는 상황에서 매우 유용합니다. 또한, 불변성으로 인해 데이터의 일관성을 유지할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결론&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Dart의 레코드는 플러터 애플리에키여선 개발에서 데이터 모델링을 보다 쉽고 효율적으로 만들어줍니다. 레코드를 사용하면 코드의 가독성과 유지보수성이 향상되며, 불변성으로 인해 데이터의 안전성을 확보할 수 있습니다.&lt;/p&gt;</description>
      <category>Programming/플러터</category>
      <category>api응답모델링</category>
      <category>DART</category>
      <category>flutter</category>
      <category>데이터모델링</category>
      <category>레코드</category>
      <category>불변객체</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/335</guid>
      <comments>https://playground10.tistory.com/335#entry335comment</comments>
      <pubDate>Sun, 30 Jun 2024 11:57:52 +0900</pubDate>
    </item>
    <item>
      <title>[플러터] 비동기 프로그래밍: Future, async/await, Stream 활용하기</title>
      <link>https://playground10.tistory.com/334</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1. 비동기 프로그래밍.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lH9KY/btsIhSd4Gvm/hmoX1zp5jiSEkFHODJmkt1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lH9KY/btsIhSd4Gvm/hmoX1zp5jiSEkFHODJmkt1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lH9KY/btsIhSd4Gvm/hmoX1zp5jiSEkFHODJmkt1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlH9KY%2FbtsIhSd4Gvm%2FhmoX1zp5jiSEkFHODJmkt1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;1. 비동기 프로그래밍.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비동기 프로그래밍은 모바일 애플리케이션 개발에서 매우 중요한 요소입니다. 사용자가 인터페이스와 상호작용하는 동안 백그라운드 작업이 수행될 수 있게 해 주어 사용자 경험을 향상할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;비동기 프로그래밍이란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비동기 프로그래밍은 시간이 오래 걸리는 작업(예: 네트워크 요청, 파일 읽기/쓰기 등)을 메인 스레드를 차단하지 않고 수행하는 프로그래밍 방식입니다. 이를 통해 애플리케이션은 사용자 입력에 즉각적으로 반응할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Dart의 Fluture와 async/await&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Flutter는 Dart 언어를 사용합니다. Dart에서 비동기 프로그래밍을 지원하는 주요 기능은 'Future' 클래스와 'async/await' 구문입니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Future: 미래의 어느 시점에 완료될 작업을 나타냅니다. 'Future' 객체는 완료되었을 때 값을 반환하거나 오류를 던질 수 있습니다.&lt;/li&gt;
&lt;li&gt;async/await: 비동기 코드를 작성할 때 동기 코드처럼 읽기 쉽게 만들어주는 구문입니다.&lt;/li&gt;
&lt;/ul&gt;

&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;예제 코드&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 비동기 함수와 'Future'를 사용한 간단한 예제입니다. 이 예제에서는 네트워크 요청을 시뮬레이션합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719663068564&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;import 'package:flutter/material.dart';
import 'dart:async';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Flutter Async Example'),
        ),
        body: Center(
          child: AsyncExample(),
        ),
      ),
    );
  }
}

class AsyncExample extends StatefulWidget {
  @override
  _AsyncExampleState createState() =&amp;gt; _AsyncExampleState();
}

class _AsyncExampleState extends State&amp;lt;AsyncExample&amp;gt; {
  String _data = 'Fetching data...';

  @override
  void initState() {
    super.initState();
    _fetchData();
  }

  Future&amp;lt;void&amp;gt; _fetchData() async {
    // 3초 동안 대기하는 가짜 네트워크 요청 시뮬레이션
    await Future.delayed(Duration(seconds: 3));
    setState(() {
      _data = 'Data fetched!';
    });
  }

  @override
  Widget build(BuildContext context) {
    return Text(_data);
  }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위의 코드에서 '_fetchData' 함수는 'async'로 선언되었고, 'Future.delayed'를 사용하여 3초 동안 대기합니다. 그런 다음, 'setState'를 호출하여 상태를 업데이트합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;비동기 작업 처리하기&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Dart의 'Future' 클래스는 비동기 작업을 처리하는 여러가지 방법을 제공합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719663173075&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Future&amp;lt;void&amp;gt; _fetchData() {
  return Future.delayed(Duration(seconds: 3))
      .then((value) {
        setState(() {
          _data = 'Data fetched!';
        });
      })
      .catchError((error) {
        setState(() {
          _data = 'Error fetching data!';
        });
      })
      .whenComplete(() {
        print('Fetch complete');
      });
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;Stream을 사용한 데이터 스트림 처리&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Fultter에서 'Stream'을 사용하여 데이터 스트림을 처리할 수도 있습니다. 이는 이벤트나 데이터의 지속적인 흐름을 처리하는 데 유용합니다.&lt;/p&gt;
&lt;pre id=&quot;code_1719663211401&quot; class=&quot;javascript&quot; data-ke-language=&quot;javascript&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;Stream&amp;lt;int&amp;gt; _counterStream() async* {
  for (int i = 1; i &amp;lt;= 10; i++) {
    await Future.delayed(Duration(seconds: 1));
    yield i;
  }
}

StreamBuilder&amp;lt;int&amp;gt;(
  stream: _counterStream(),
  builder: (context, snapshot) {
    if (snapshot.connectionState == ConnectionState.waiting) {
      return CircularProgressIndicator();
    } else if (snapshot.hasError) {
      return Text('Error: ${snapshot.error}');
    } else if (snapshot.hasData) {
      return Text('Count: ${snapshot.data}');
    } else {
      return Text('Done!');
    }
  },
)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Flutter에서 비동기 프로그래밍은 'Future' 와 'Stream', 'async/await' 구문을 통해 쉽게 구현할 수 있습니다. 이를 통해 애플리케이션의 성능과 사용자 경험을 크게 향상할 수 있습니다.&lt;/p&gt;</description>
      <category>Programming/플러터</category>
      <category>async/await</category>
      <category>DART</category>
      <category>flutter</category>
      <category>Future</category>
      <category>stream</category>
      <category>비동기프로그래밍</category>
      <category>플러터</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/334</guid>
      <comments>https://playground10.tistory.com/334#entry334comment</comments>
      <pubDate>Sat, 29 Jun 2024 23:55:58 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] AVERAGEIF 함수 완벽 가이드: 조건별 평균 구하기 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/333</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;14.AVERAGEIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/CLcA6/btsIg56hMsY/SSqYxxp3tKpYovNbN07cI1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/CLcA6/btsIg56hMsY/SSqYxxp3tKpYovNbN07cI1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/CLcA6/btsIg56hMsY/SSqYxxp3tKpYovNbN07cI1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FCLcA6%2FbtsIg56hMsY%2FSSqYxxp3tKpYovNbN07cI1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;14.AVERAGEIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. AVERAGEIF 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AVERAGEIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 평균을 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 평균을 계산할 때 매우 유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. AVERAGEIF 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGEIF&lt;/b&gt;&lt;/span&gt;(range, criteria, [average_range])&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- range: 조건을 적용할 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- criteria: 셀을 평균으로 계산할 조건입니다. 숫자, 텍스트, 표현식 등 다양한 형태로 조건을 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- average_range: (선택 사항) 실제 평균을 계산할 셀 범위입니다. 생략하면 range의 셀을 평균으로 계산합니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. AVERAGEIF 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;378&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BggQT/btsIhuLrofo/YNw7jsXiUeeCxuTdszzik1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BggQT/btsIhuLrofo/YNw7jsXiUeeCxuTdszzik1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BggQT/btsIhuLrofo/YNw7jsXiUeeCxuTdszzik1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBggQT%2FbtsIhuLrofo%2FYNw7jsXiUeeCxuTdszzik1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;378&quot; height=&quot;114&quot; data-origin-width=&quot;378&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 점수가 60점 이상인 학생의 평균 점수를 계산하고 싶다면 다음과 같이 AVERAGEIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGEIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=60&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C1 셀에 입력하면 점수가 60점 이상인 학생의 평균 점수를 쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQo7Q0/btsIgGMG6KK/NSmr687VfxRr2pwsMfQgwk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQo7Q0/btsIgGMG6KK/NSmr687VfxRr2pwsMfQgwk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQo7Q0/btsIgGMG6KK/NSmr687VfxRr2pwsMfQgwk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQo7Q0%2FbtsIgGMG6KK%2FNSmr687VfxRr2pwsMfQgwk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;383&quot; height=&quot;115&quot; data-origin-width=&quot;383&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고가 30 이하인 제품의 평균 재고 수량을 계산하기 위해 C2 셀에 다음과 같이 AVERAGEIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGEIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;lt;=30&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 재고가 30 이하인 제품의 평균 재고 수량을 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719659513026&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&quot; data-og-description=&quot;1. SUMIF 함수란?SUMIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 합계를 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 합계를 계산할 때 매우 유용합니다.&amp;nbsp;2. SUMIF 함수의 구&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/332&quot; data-og-url=&quot;https://playground10.tistory.com/332&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/CkG3c/hyWrVHZ3wI/OQWSJuT5QpKKbPYLQjdd90/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bgmI7N/hyWrMYDz3f/tXywKK5j8jKnGfup8sTcYK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/b2GJvl/hyWrSLkxet/0qWCR8hfTBrYTbgxrwNLC1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/332&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/332&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/CkG3c/hyWrVHZ3wI/OQWSJuT5QpKKbPYLQjdd90/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bgmI7N/hyWrMYDz3f/tXywKK5j8jKnGfup8sTcYK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/b2GJvl/hyWrSLkxet/0qWCR8hfTBrYTbgxrwNLC1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. SUMIF 함수란?SUMIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 합계를 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 합계를 계산할 때 매우 유용합니다.&amp;nbsp;2. SUMIF 함수의 구&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 직원 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직원들의 성과 점수에서 특정 기준 이상을 달성한 직원들의 평균 성과 점수를 계산하기 위해 C2 셀에 다음과 같이 AVERAGEIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kS6x2/btsIg7pyoob/nAGKYiokKM9vEXciYrvIc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kS6x2/btsIg7pyoob/nAGKYiokKM9vEXciYrvIc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kS6x2/btsIg7pyoob/nAGKYiokKM9vEXciYrvIc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkS6x2%2FbtsIg7pyoob%2FnAGKYiokKM9vEXciYrvIc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;115&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 점수가 80점 이상인 직원들의 평균 성과 점수를 계산하기 위해 C2 셀에 다음과 같이 AVERAGEIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGEIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=80&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 성과 점수가 80점 이상인 직원들의 평균 성과 점수를 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 판매 데이터 분석&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매 데이터에서 특정 금액 이상의 판매 건의 평균 판매 금액을 계산하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;112&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bykH5Z/btsIhUiz1yL/iSB6aaCHM1Ak9imb70q5d0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bykH5Z/btsIhUiz1yL/iSB6aaCHM1Ak9imb70q5d0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bykH5Z/btsIhUiz1yL/iSB6aaCHM1Ak9imb70q5d0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbykH5Z%2FbtsIhUiz1yL%2FiSB6aaCHM1Ak9imb70q5d0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;373&quot; height=&quot;112&quot; data-origin-width=&quot;373&quot; data-origin-height=&quot;112&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매 금액이 1000 이상인 판매 건의 평균 판매 금액을 계산하기 위해 C2 셀에 다음과 같이 AVERAGEIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGEIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=1000&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 판매 금액이 1000 이상인 판매 건의 평균 판매 금액을 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AVERAGEIF 함수는 엑셀에서 특정 조건을 만족하는 셀의 평균을 계산하는 데 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/331&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/330&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] RIGHT 함수 완벽 가이드: 오른쪽 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>averageif함수</category>
      <category>엑셀averageif함수</category>
      <category>엑셀통계</category>
      <category>엑셀함수</category>
      <category>조건부평균</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/333</guid>
      <comments>https://playground10.tistory.com/333#entry333comment</comments>
      <pubDate>Sat, 29 Jun 2024 20:13:50 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] SUMIF 함수 완벽 가이드: 조건별 합계 구하기 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/332</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;13.SUMIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AtMjY/btsIfLMyWwi/Yg29ixd17vrvpOB0tGW99k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AtMjY/btsIfLMyWwi/Yg29ixd17vrvpOB0tGW99k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AtMjY/btsIfLMyWwi/Yg29ixd17vrvpOB0tGW99k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAtMjY%2FbtsIfLMyWwi%2FYg29ixd17vrvpOB0tGW99k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;13.SUMIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. SUMIF 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SUMIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀들의 합계를 계산하는 함수입니다. 데이터를 필터링하고 조건에 따라 합계를 계산할 때 매우 유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. SUMIF 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUMIF&lt;/b&gt;&lt;/span&gt;(range, criteria, [sum_range])&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- range: 조건을 적용할 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- criteria: 셀을 합산할 조건입니다. 숫자, 텍스트, 표현식 등 다양한 형태로 조건을 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- sum_range: (선택 사항) 실제 합계를 계산할 셀 범위입니다. 생략하면 range의 셀을 합산합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. SUMIF 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bA6g94/btsIfuRPh3w/3vwKsBkKoKb4lYq0K4bdEK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bA6g94/btsIfuRPh3w/3vwKsBkKoKb4lYq0K4bdEK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bA6g94/btsIfuRPh3w/3vwKsBkKoKb4lYq0K4bdEK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbA6g94%2FbtsIfuRPh3w%2F3vwKsBkKoKb4lYq0K4bdEK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;388&quot; height=&quot;117&quot; data-origin-width=&quot;388&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 점수가 60점 이상인 학생의 점수 합계를 계산하고 싶다면 다음과 같이 SUMIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUMIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&lt;b&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;&amp;gt;=60&lt;/span&gt;&lt;/b&gt;&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C1 셀에 입력하면 점수가 60점 이상인 학생의 점수 합계를 쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 특정 조건의 매출 합산&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정 지역의 매출을 합산해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;403&quot; data-origin-height=&quot;138&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2zJ1O/btsIfHi8lq6/KrSh0sky4ukxNdh3kmerUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2zJ1O/btsIfHi8lq6/KrSh0sky4ukxNdh3kmerUk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2zJ1O/btsIfHi8lq6/KrSh0sky4ukxNdh3kmerUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2zJ1O%2FbtsIfHi8lq6%2FKrSh0sky4ukxNdh3kmerUk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;403&quot; height=&quot;138&quot; data-origin-width=&quot;403&quot; data-origin-height=&quot;138&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서울 지역의 매출 합계를 계산하기 위해 C5 셀에 다음과 같이 SUMIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUMIF&lt;/b&gt;&lt;/span&gt;(A2:A4, &quot;서울&quot;, C2:C4)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C5 셀에 입력하면 서울 지역의 매출 합계를 쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719515518737&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&quot; data-og-description=&quot;1. COUNT 함수란?지정된 범위에서 숫자 셀의 개수를 세는 함수입니다. 즉, 텍스트나 빈 셀은 제외하고 숫자가 포함된 셀만 계산합니다. 데이터의 특정 조건을 만족하는 셀의 개수를 구할 때 매우 &quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/322&quot; data-og-url=&quot;https://playground10.tistory.com/322&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/xflnq/hyWrKeXY08/FdtViAu0gTogJOHF13Iadk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bz4LNS/hyWrQMZWho/NkBVDPiKyC6qZWgYXcLb9K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bR3pkC/hyWrYxvIYA/Ao7CT7EEThCchfohKMZ86K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/322&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/xflnq/hyWrKeXY08/FdtViAu0gTogJOHF13Iadk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bz4LNS/hyWrQMZWho/NkBVDPiKyC6qZWgYXcLb9K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/bR3pkC/hyWrYxvIYA/Ao7CT7EEThCchfohKMZ86K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. COUNT 함수란?지정된 범위에서 숫자 셀의 개수를 세는 함수입니다. 즉, 텍스트나 빈 셀은 제외하고 숫자가 포함된 셀만 계산합니다. 데이터의 특정 조건을 만족하는 셀의 개수를 구할 때 매우&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 상품 판매량&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특정 제품의 판매량을 합산해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;264&quot; data-origin-height=&quot;160&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GhY6Q/btsIeIwynlS/V9PkHWdI3VKVNa75uYdkDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GhY6Q/btsIeIwynlS/V9PkHWdI3VKVNa75uYdkDk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GhY6Q/btsIeIwynlS/V9PkHWdI3VKVNa75uYdkDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGhY6Q%2FbtsIeIwynlS%2FV9PkHWdI3VKVNa75uYdkDk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;264&quot; height=&quot;160&quot; data-origin-width=&quot;264&quot; data-origin-height=&quot;160&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;TV&quot;&lt;/b&gt;&lt;/span&gt;의 판매량을 합산하고 싶다면 다음과 같이 SUMIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUMIF&lt;/b&gt;&lt;/span&gt;(A2:A5, &quot;TV&quot;, B2:B5)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B6 셀에 입력하면 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;TV&quot;&lt;/b&gt;&lt;/span&gt;의 총 판매량을 쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 성과 보너스 합산&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 점수에 따라 보너스를 합산해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;403&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzR85w/btsIeEHFB6H/QfC7mWw5eNtBLrnIca5F4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzR85w/btsIeEHFB6H/QfC7mWw5eNtBLrnIca5F4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzR85w/btsIeEHFB6H/QfC7mWw5eNtBLrnIca5F4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzR85w%2FbtsIeEHFB6H%2FQfC7mWw5eNtBLrnIca5F4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;403&quot; height=&quot;135&quot; data-origin-width=&quot;403&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 점수가 80점 이상인 직원의 보너스 합계를 계산하기 위해 C5 셀에 다음과 같이 SUMIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUMIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=80&quot;, C2:C4)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C5 셀에 입력하면 성과 점수가 80점 이상인 직원의 보너스 합계를 쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SUMIF 함수는 엑셀에서 특정 조건을 만족하는 셀의 값을 합산하는 데 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/331&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.28 - [IT/Excel] - [엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/330&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] RIGHT 함수 완벽 가이드: 오른쪽 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>SUMIF함수</category>
      <category>엑셀SUMIF함수</category>
      <category>엑셀수학함수</category>
      <category>엑셀함수</category>
      <category>조건부합계</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/332</guid>
      <comments>https://playground10.tistory.com/332#entry332comment</comments>
      <pubDate>Fri, 28 Jun 2024 12:12:29 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] COUNTIF 함수 완벽 가이드: 조건별 셀 개수 세기 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/331</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;12.COUNTIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLP2jJ/btsIf0CCvht/9whSslhciOOPG3tTtHA5rK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLP2jJ/btsIf0CCvht/9whSslhciOOPG3tTtHA5rK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLP2jJ/btsIf0CCvht/9whSslhciOOPG3tTtHA5rK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLP2jJ%2FbtsIf0CCvht%2F9whSslhciOOPG3tTtHA5rK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;12.COUNTIF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. COUNTIF 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;COUNTIF 함수는 주어진 범위에서 특정 조건을 만족하는 셀의 개수를 세는 함수입니다. 데이터를 필터링하고 조건에 따라 분석할 때 매우 유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. COUNTIF 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;COUNTIF&lt;/b&gt;&lt;/span&gt;(range, criteria)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- range: 조건을 적용할 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- criteria: 셀을 계산할 조건입니다. 숫자, 텍스트, 표현식 등 다양한 형태로 조건을 지정할 수 있습니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. COUNTIF 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;283&quot; data-origin-height=&quot;137&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2HheM/btsIeDvgYSI/eytmaKU0yuMMqlbLPJVnik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2HheM/btsIeDvgYSI/eytmaKU0yuMMqlbLPJVnik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2HheM/btsIeDvgYSI/eytmaKU0yuMMqlbLPJVnik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2HheM%2FbtsIeDvgYSI%2FeytmaKU0yuMMqlbLPJVnik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;283&quot; height=&quot;137&quot; data-origin-width=&quot;283&quot; data-origin-height=&quot;137&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 점수가 60점 이상인 학생의 수를 계산하고 싶다면 다음과 같이 COUNTIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;COUNTIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=60&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B5 셀에 입력하면 점수가 60점 이상인 학생의 수를 쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719507127175&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&quot; data-og-description=&quot;1. IF 함수란?IF 함수는 주어진 조건에 따라 다른 결과를 반환하는 논리 함수입니다. 조건이 참일 경우와 거짓일 경우에 다른 값을 반환할 수 있어, 다양한 상황에서 활용될 수 있습니다.&amp;nbsp;2. IF 함&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/325&quot; data-og-url=&quot;https://playground10.tistory.com/325&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/6xnGm/hyWrRLTzuL/zw9fIaTyBVfSiUQPRHfE2k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/qGsox/hyWrUID90u/1uXSf45aY94fFNLz1tXSw0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/eUxDE/hyWrX6rDgQ/DccbXE5IXGFu56pqf0iIsk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/325&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/6xnGm/hyWrRLTzuL/zw9fIaTyBVfSiUQPRHfE2k/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/qGsox/hyWrUID90u/1uXSf45aY94fFNLz1tXSw0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/eUxDE/hyWrX6rDgQ/DccbXE5IXGFu56pqf0iIsk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. IF 함수란?IF 함수는 주어진 조건에 따라 다른 결과를 반환하는 논리 함수입니다. 조건이 참일 경우와 거짓일 경우에 다른 값을 반환할 수 있어, 다양한 상황에서 활용될 수 있습니다.&amp;nbsp;2. IF 함&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 관리에서 특정 제품의 재고가 기준 이하인 경우를 세는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;421&quot; data-origin-height=&quot;118&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZOfNt/btsIfrASuLp/KcK6msu2Gcby3dZXcqQlrk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZOfNt/btsIfrASuLp/KcK6msu2Gcby3dZXcqQlrk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZOfNt/btsIfrASuLp/KcK6msu2Gcby3dZXcqQlrk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZOfNt%2FbtsIfrASuLp%2FKcK6msu2Gcby3dZXcqQlrk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;421&quot; height=&quot;118&quot; data-origin-width=&quot;421&quot; data-origin-height=&quot;118&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고가 30 이하인 제품의 수를 계산하기 위해 C2 셀에 다음과 같이 COUNTIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;COUNTIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;lt;=30&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 재고가 30 이하인 제품의 수를 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 직원 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직원들의 성과 평가에서 특정 성과 이상을 달성한 직원 수를 세는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;359&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bB4Mrm/btsIfJOLJBm/2Xrvo3ovyrO0C9TxDjDPbK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bB4Mrm/btsIfJOLJBm/2Xrvo3ovyrO0C9TxDjDPbK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bB4Mrm/btsIfJOLJBm/2Xrvo3ovyrO0C9TxDjDPbK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbB4Mrm%2FbtsIfJOLJBm%2F2Xrvo3ovyrO0C9TxDjDPbK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;359&quot; height=&quot;116&quot; data-origin-width=&quot;359&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 점수가 80점 이상인 직원의 수를 계산하기 위해 C2 셀에 다음과 같이 COUNTIF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;COUNTIF&lt;/b&gt;&lt;/span&gt;(B2:B4, &quot;&amp;gt;=80&quot;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 성과 점수가 80점 이상인 직원의 수를 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 판매 데이터 분석&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매 데이터에서 특정 금액 이상의 판매 건수를 세는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dFMTjQ/btsIemgaTJM/2r3t2jMFrmuSIR4AjhFVyk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dFMTjQ/btsIemgaTJM/2r3t2jMFrmuSIR4AjhFVyk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dFMTjQ/btsIemgaTJM/2r3t2jMFrmuSIR4AjhFVyk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdFMTjQ%2FbtsIemgaTJM%2F2r3t2jMFrmuSIR4AjhFVyk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;366&quot; height=&quot;114&quot; data-origin-width=&quot;366&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하면 판매 금액이 1000 이상인 판매 건수를 손쉽게 계산할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;COUNTIF 함수는 엑셀에서 특정 조건을 만족하는 셀의 개수를 세는 데 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/330&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] RIGHT 함수 완벽 가이드: 오른쪽 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>countif함수</category>
      <category>셀개수세기</category>
      <category>엑셀countif함수</category>
      <category>엑셀통계</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/331</guid>
      <comments>https://playground10.tistory.com/331#entry331comment</comments>
      <pubDate>Fri, 28 Jun 2024 02:13:52 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] RIGHT 함수 완벽 가이드: 오른쪽 텍스트 추출 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/330</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;11.RIGHT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cRKOZf/btsIcpJSTrg/K447u0Q9RjWQs2MXnuHlCK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cRKOZf/btsIcpJSTrg/K447u0Q9RjWQs2MXnuHlCK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cRKOZf/btsIcpJSTrg/K447u0Q9RjWQs2MXnuHlCK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcRKOZf%2FbtsIcpJSTrg%2FK447u0Q9RjWQs2MXnuHlCK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;11.RIGHT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. RIGHT 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RIGHT 함수는 텍스트 문자열의 오른쪽에서 지정된 수의 문자를 반환하는 함수입니다. 이를 통해 텍스트 데이터의 마지막 부분을 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. RIGHT 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;RIGHT&lt;/b&gt;&lt;/span&gt;(text, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;[num_chars]&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text: 문자를 추출할 텍스트 문자열입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- num_char: (선택 사항) 추출할 문자 수입니다. 기본값은 1입니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. RIGHT 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;396&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OsWS6/btsIciYuTLX/s9fXaAlLKKbwnkfa3ssmsK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OsWS6/btsIciYuTLX/s9fXaAlLKKbwnkfa3ssmsK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OsWS6/btsIciYuTLX/s9fXaAlLKKbwnkfa3ssmsK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOsWS6%2FbtsIciYuTLX%2Fs9fXaAlLKKbwnkfa3ssmsK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;396&quot; height=&quot;114&quot; data-origin-width=&quot;396&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 텍스트의 마지막 2글자를 추출하고 싶다면 다음과 같이 RIGHT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;RIGHT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트의 마지막 2글자를 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719350200444&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&quot; data-og-description=&quot;1. LEFT 함수란?LEFT 함수는 텍스트 문자열의 왼쪽에서 지정된 수의 문자를 반환하는 함수입니다. 이를 통해 특정 위치에서 필요한 텍스트를 쉽게 추출할 수 있습니다.&amp;nbsp;2. LEFT 함수의 구문LEFT(text, [n&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/328&quot; data-og-url=&quot;https://playground10.tistory.com/328&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bwJ4EJ/hyWrKyM3tn/3y2VsnDWKUFgquLgkCgPJ1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/b0DszQ/hyWoGSlzWQ/Ta2Oc20GlHMjEeKQtNJnK0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cc7nCb/hyWrPUpKPt/1T1q8Nm5QSZSQDidK0gcbk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/328&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bwJ4EJ/hyWrKyM3tn/3y2VsnDWKUFgquLgkCgPJ1/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/b0DszQ/hyWoGSlzWQ/Ta2Oc20GlHMjEeKQtNJnK0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/cc7nCb/hyWrPUpKPt/1T1q8Nm5QSZSQDidK0gcbk/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. LEFT 함수란?LEFT 함수는 텍스트 문자열의 왼쪽에서 지정된 수의 문자를 반환하는 함수입니다. 이를 통해 특정 위치에서 필요한 텍스트를 쉽게 추출할 수 있습니다.&amp;nbsp;2. LEFT 함수의 구문LEFT(text, [n&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 제품 코드에서 특정 부분 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드에서 마지막 부분을 추출하여 관리해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bk6aWW/btsIcZqljho/Rpol3QP6GupGAPyhTdpZkK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bk6aWW/btsIcZqljho/Rpol3QP6GupGAPyhTdpZkK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bk6aWW/btsIcZqljho/Rpol3QP6GupGAPyhTdpZkK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbk6aWW%2FbtsIcZqljho%2FRpol3QP6GupGAPyhTdpZkK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;114&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드의 마지막 3글자를 추출하기 위해 B2 셀에 다음과 같이 RIGHT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;RIGHT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제품 코드의 끝부분을 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 파일 확장자 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 이름에서 확장자를 추출해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bfhwrK/btsIbv4UIc6/MRkIYJ4SI5nrfNuZXZWSDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bfhwrK/btsIbv4UIc6/MRkIYJ4SI5nrfNuZXZWSDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bfhwrK/btsIbv4UIc6/MRkIYJ4SI5nrfNuZXZWSDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbfhwrK%2FbtsIbv4UIc6%2FMRkIYJ4SI5nrfNuZXZWSDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;387&quot; height=&quot;114&quot; data-origin-width=&quot;387&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;파일 이름에서 확장자를 추출하기 위해 B2 셀에 다음과 같이 RIGHT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;RIGHT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2) - &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;FIND&lt;/b&gt;&lt;/span&gt;(&quot;.&quot;, A2))&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아랠로 복사하면 각 파일 이름의 확장자를 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 전화번호 마지막 4자리만 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전화번호에서 마지막 4자리를 추출하여 관리해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIV1nA/btsIbnsvX6O/ZOVeja9SYRjxZvr10D39dK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIV1nA/btsIbnsvX6O/ZOVeja9SYRjxZvr10D39dK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIV1nA/btsIbnsvX6O/ZOVeja9SYRjxZvr10D39dK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIV1nA%2FbtsIbnsvX6O%2FZOVeja9SYRjxZvr10D39dK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;474&quot; height=&quot;114&quot; data-origin-width=&quot;474&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전화번호의 마지막 4자리를 추출하기 위해 B2 셀에 다음과 같이 RIGHT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;RIGHT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;4&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 전화번호의 마지막 4자리를 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RIGHT 함수는 엑셀에서 텍스트 문자열의 끝부분을 추출할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 필요한 텍스트를 효율적으로 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/329&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.26 - [IT/Excel] - [엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/327&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.22 - [IT/Excel] - [엑셀] LEN 함수 완벽 가이드: 글자 수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/321&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] AVERAGE 함수 / 기본 개념부터 실무 활용법까지&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>RIGHT함수</category>
      <category>엑셀right함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트추출</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/330</guid>
      <comments>https://playground10.tistory.com/330#entry330comment</comments>
      <pubDate>Wed, 26 Jun 2024 15:24:38 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] MID 함수 완벽 가이드: 중간 텍스트 추출 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/329</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10.MID 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QZbN3/btsIbjCTczV/Jf44ekYblHPpOwpnUSm0H1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QZbN3/btsIbjCTczV/Jf44ekYblHPpOwpnUSm0H1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QZbN3/btsIbjCTczV/Jf44ekYblHPpOwpnUSm0H1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQZbN3%2FbtsIbjCTczV%2FJf44ekYblHPpOwpnUSm0H1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;10.MID 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. MID 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MID 함수는 텍스트 문자열의 중간에서 지정된 위치부터 지정된 길이만큼 문자를 반환하는 함수입니다. 이를 통해 텍스트 데이터의 특정 부분을 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. MID 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MIN 함수의 기본 구문은 다음과 같습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(text, start_num, num_chars)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text: 문자를 추출할 텍스트 문자열입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- start_num: 추출을 시작할 첫 번째 문자의 위치입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- num_char: 추출한 문자의 수입니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. MIN 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;368&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/3OYHW/btsIcAEy0IY/zdB9WjsbXUMymK8CC73NE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/3OYHW/btsIcAEy0IY/zdB9WjsbXUMymK8CC73NE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/3OYHW/btsIcAEy0IY/zdB9WjsbXUMymK8CC73NE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F3OYHW%2FbtsIcAEy0IY%2FzdB9WjsbXUMymK8CC73NE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;368&quot; height=&quot;114&quot; data-origin-width=&quot;368&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 텍스트의 중간 2글자를 추출하고 싶다면 다음과 같이 MID 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트의 중간 2글자를 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1719346608121&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&quot; data-og-description=&quot;1. IF 함수란?IF 함수는 주어진 조건에 따라 다른 결과를 반환하는 논리 함수입니다. 조건이 참일 경우와 거짓일 경우에 다른 값을 반환할 수 있어, 다양한 상황에서 활용될 수 있습니다.&amp;nbsp;2. IF 함&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/325&quot; data-og-url=&quot;https://playground10.tistory.com/325&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bY1j8I/hyWoCCoD2a/SWiyIm9qiA3WRkQ5ex5qCK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PN1gS/hyWrZJuJ16/wmTVxNTk12UZNR03Xoan3K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/BBoYc/hyWoK1xErq/vKsTFsrbk5gzrSy1atqkO0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/325&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bY1j8I/hyWoCCoD2a/SWiyIm9qiA3WRkQ5ex5qCK/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/PN1gS/hyWrZJuJ16/wmTVxNTk12UZNR03Xoan3K/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600,https://scrap.kakaocdn.net/dn/BBoYc/hyWoK1xErq/vKsTFsrbk5gzrSy1atqkO0/img.png?width=600&amp;amp;height=600&amp;amp;face=0_0_600_600');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;1. IF 함수란?IF 함수는 주어진 조건에 따라 다른 결과를 반환하는 논리 함수입니다. 조건이 참일 경우와 거짓일 경우에 다른 값을 반환할 수 있어, 다양한 상황에서 활용될 수 있습니다.&amp;nbsp;2. IF 함&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 제품 코드에서 특정 부분 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드에서 특정 부분을 추출하여 관리해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;368&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kOv7p/btsIbQHUUbq/Rq9Bh6kYxMeRSdApdK3830/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kOv7p/btsIbQHUUbq/Rq9Bh6kYxMeRSdApdK3830/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kOv7p/btsIbQHUUbq/Rq9Bh6kYxMeRSdApdK3830/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkOv7p%2FbtsIbQHUUbq%2FRq9Bh6kYxMeRSdApdK3830%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;368&quot; height=&quot;115&quot; data-origin-width=&quot;368&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드의 5번째부터 3글자를 추출하기 위해 B2 셀에 다음과 같이 MID 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;5&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제품 코드의 중간 부분을 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 이메일 도메인 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소에서 도메인 부분을 추출해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;438&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Z3DGs/btsIb6DNYT0/jbl9QLBQ2yvB7lMyaDOir0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Z3DGs/btsIb6DNYT0/jbl9QLBQ2yvB7lMyaDOir0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Z3DGs/btsIb6DNYT0/jbl9QLBQ2yvB7lMyaDOir0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZ3DGs%2FbtsIb6DNYT0%2Fjbl9QLBQ2yvB7lMyaDOir0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;438&quot; height=&quot;115&quot; data-origin-width=&quot;438&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이메일 주소에서 '@' 다음의 도메인을 추출하기 위해 MID 함수를 FIND 함수를 조합할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;B2 셀에 다음과 같이 수식을 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;FIND&lt;/b&gt;&lt;/span&gt;(&quot;@&quot;, A2) +&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt; 1&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2) - &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;FIND&lt;/b&gt;&lt;/span&gt;(&quot;@&quot;, A2))&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 이메일 주소의 도메인을 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 날짜 형식 변환&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜 형식을 변환하여 필요한 부분만 추출하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;311&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/FwAuc/btsIcEUjP4G/9dTK25j1kGzprbgetzc970/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/FwAuc/btsIcEUjP4G/9dTK25j1kGzprbgetzc970/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/FwAuc/btsIcEUjP4G/9dTK25j1kGzprbgetzc970/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FFwAuc%2FbtsIcEUjP4G%2F9dTK25j1kGzprbgetzc970%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;311&quot; height=&quot;115&quot; data-origin-width=&quot;311&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜에서 월과 일을 추출하기 위해 B2와 C2 셀에 다음과 같이 MID 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;월을 추출&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(A2, &lt;b&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;6&lt;/span&gt;&lt;/b&gt;, &lt;b&gt;&lt;span style=&quot;color: #ef5369;&quot;&gt;2&lt;/span&gt;&lt;/b&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;일을 추출&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MID&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;9&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2와 C2 셀에 입력하고 아래로 복사하면 각 날짜의 월과 일을 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MID 함수는 엑셀에서 텍스트 문자열의 특정 부분을 추출할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 필요한 텍스트를 효율적으로 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/328&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.25 - [IT/Excel] - [엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/327&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.22 - [IT/Excel] - [엑셀] LEN 함수 완벽 가이드: 글자 수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/324&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.18 - [IT/Excel] - [엑셀] MIN 함수 / 최소값 찾기 실전 예제 및 활용법 총정리&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/326&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>MID함수</category>
      <category>엑셀mid함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트추출</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/329</guid>
      <comments>https://playground10.tistory.com/329#entry329comment</comments>
      <pubDate>Wed, 26 Jun 2024 05:17:11 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] LEFT 함수 완벽 가이드: 텍스트 추출 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/328</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;9.LEFT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b4NZfy/btsIbpW77ME/1chsg5lvZ3jiTNmk316qV1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b4NZfy/btsIbpW77ME/1chsg5lvZ3jiTNmk316qV1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b4NZfy/btsIbpW77ME/1chsg5lvZ3jiTNmk316qV1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb4NZfy%2FbtsIbpW77ME%2F1chsg5lvZ3jiTNmk316qV1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;9.LEFT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. LEFT 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEFT 함수는 텍스트 문자열의 왼쪽에서 지정된 수의 문자를 반환하는 함수입니다. 이를 통해 특정 위치에서 필요한 텍스트를 쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. LEFT 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;LEFT&lt;/b&gt;&lt;/span&gt;(text, &lt;span style=&quot;color: #ef5369;&quot;&gt;[num_chars]&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text: 문자를 추출할 텍스트 문자열입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- num_chars: (선택 사항) 추출할 문자 수입니다. 기본값은 1입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. LEFT 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;325&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eQitYh/btsIaUDitf1/opHaY7RGmCK9FVyoQxc9lK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eQitYh/btsIaUDitf1/opHaY7RGmCK9FVyoQxc9lK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eQitYh/btsIaUDitf1/opHaY7RGmCK9FVyoQxc9lK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeQitYh%2FbtsIaUDitf1%2FopHaY7RGmCK9FVyoQxc9lK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;325&quot; height=&quot;114&quot; data-origin-width=&quot;325&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 텍스트의 처음 2글자를 추출하고 싶다면 다음과 같이 LEFT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;LEFT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;2&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트의 처음 2글자를 쉽게 추출할 수 있습니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEFT 함수는 다양한 실무 상황에서 유용하게 활용될 수 있습니다. 몇 가지 예시를 통해 알아보겠습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 제품 코드 추출&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드에서 특정 부분을 추출하여 관리해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;315&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/428ey/btsH91bz0Ey/niikAeN5u03EO0hdoyYSB0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/428ey/btsH91bz0Ey/niikAeN5u03EO0hdoyYSB0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/428ey/btsH91bz0Ey/niikAeN5u03EO0hdoyYSB0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F428ey%2FbtsH91bz0Ey%2FniikAeN5u03EO0hdoyYSB0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;315&quot; height=&quot;115&quot; data-origin-width=&quot;315&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드의 앞 4글자를 추출하기 위해 B2 셀에 다음과 같이 LEFT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;LEFT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;4&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 제품 코드의 앞 4글자를 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 성과 이름 분리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이름에서 성과 이름을 분리하여 별도로 관리해야 하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;222&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkInHI/btsIaHDUxdH/PPSDFE8u9vJNc2kckAGPVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkInHI/btsIaHDUxdH/PPSDFE8u9vJNc2kckAGPVk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkInHI/btsIaHDUxdH/PPSDFE8u9vJNc2kckAGPVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkInHI%2FbtsIaHDUxdH%2FPPSDFE8u9vJNc2kckAGPVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;222&quot; height=&quot;116&quot; data-origin-width=&quot;222&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 이름을 구분하는 기준이 성이 항상 1글자인 경우, 성을 추출하기 위해 B2 셀에 다음과 같이 LEFT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;LEFT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 이름의 첫 글자를 성으로 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 날짜 형식 변환&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜 형식을 변환하여 필요한 부분만 추출하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;253&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/be1Xty/btsIbwPffKT/WNP0PevWYwPpQqYyNcoAdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/be1Xty/btsIbwPffKT/WNP0PevWYwPpQqYyNcoAdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/be1Xty/btsIbwPffKT/WNP0PevWYwPpQqYyNcoAdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbe1Xty%2FbtsIbwPffKT%2FWNP0PevWYwPpQqYyNcoAdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;253&quot; height=&quot;117&quot; data-origin-width=&quot;253&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;날짜에서 연도를 추출하기 위해 B2 셀에 다음과 같이 LEFT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;LEFT&lt;/b&gt;&lt;/span&gt;(A2, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;4&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 날짜의 연도를 손쉽게 추출할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEFT 함수는 엑셀에서 텍스트 문자열의 일부를 추출할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 필요한 텍스트를 효율적으로 관리하고 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/327&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.22 - [IT/Excel] - [엑셀] LEN 함수 완벽 가이드: 글자 수 세기 실전 예제 및 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/326&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>LEFT함수</category>
      <category>엑셀left함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트추출</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/328</guid>
      <comments>https://playground10.tistory.com/328#entry328comment</comments>
      <pubDate>Tue, 25 Jun 2024 02:23:20 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] LEN 함수 완벽 가이드: 글자 수 세기 실전 예제 및 활용법</title>
      <link>https://playground10.tistory.com/327</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;8.LEN 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCmX1U/btsH85RWhak/2kSvH9D99q2pI4wh9PFEk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCmX1U/btsH85RWhak/2kSvH9D99q2pI4wh9PFEk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCmX1U/btsH85RWhak/2kSvH9D99q2pI4wh9PFEk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCmX1U%2FbtsH85RWhak%2F2kSvH9D99q2pI4wh9PFEk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;8.LEN 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. LEN 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEN 함수는 지정된 텍스트 문자열의 길이를 반환하는 함수입니다. 텍스트의 길이는 문자 수를 기준으로 하며, 공백도 문자로 계산됩니다. 이를 통해 텍스트 데이터의 길이를 쉽게 파악할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. LEN 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(text)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text: 길이를 계산할 텍스트 문자열입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. LEN 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;285&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bLSAyk/btsH7zAhOic/rFxvjewXKY4tXXzAUg4bRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bLSAyk/btsH7zAhOic/rFxvjewXKY4tXXzAUg4bRk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bLSAyk/btsH7zAhOic/rFxvjewXKY4tXXzAUg4bRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbLSAyk%2FbtsH7zAhOic%2FrFxvjewXKY4tXXzAUg4bRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;285&quot; height=&quot;115&quot; data-origin-width=&quot;285&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 텍스트의 길이를 계산하고 싶다면 다음과 같이 LEN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사하면 각 텍스트의 길이를 쉽게 계산할 수 있습니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 사용자 입력 데이터 검증&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자 입력 데이터를 검증하는 상황을 가정해 보겠습니다. 각 사용자의 이름 길이가 5자 이상인지 확인해야 합니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;340&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/noTq8/btsH8yUUnMC/CEyPdqKIVho2PYpvqgibp0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/noTq8/btsH8yUUnMC/CEyPdqKIVho2PYpvqgibp0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/noTq8/btsH8yUUnMC/CEyPdqKIVho2PYpvqgibp0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnoTq8%2FbtsH8yUUnMC%2FCEyPdqKIVho2PYpvqgibp0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;340&quot; height=&quot;114&quot; data-origin-width=&quot;340&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이름의 길이를 계산하기 위해 B2 셀에 다음과 같이 LEN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2셀에 입력하고 아래로 복사한 다음, 검증 결과를 계산하기 위해 C2 셀에 다음과 같이 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;5&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;유효&quot;&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;무효&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 제품 코드 길이 확인&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드의 길이를 확인하여 일정 길이를 충족하는지 확인하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;334&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btDqhC/btsH8Sk1N3V/1RbCWfyBBimOd5xin3aVJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btDqhC/btsH8Sk1N3V/1RbCWfyBBimOd5xin3aVJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btDqhC/btsH8Sk1N3V/1RbCWfyBBimOd5xin3aVJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtDqhC%2FbtsH8Sk1N3V%2F1RbCWfyBBimOd5xin3aVJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;334&quot; height=&quot;114&quot; data-origin-width=&quot;334&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품 코드의 길이를 계산하기 위해 B2 셀에 다음과 같이 LEN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사한 다음, 검증 결과를 계산하기 위해 C2 셀에 다음과 같이 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;(B2=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;6&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;정상&quot;&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;비정상&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 고객 정보 길이 확인&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 정보의 특정 필드 길이를 확인하여 데이터가 제대로 입력되었는지 확인하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;306&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkjfkK/btsH9oX2trh/bEpnpPyyE60v2cxI0WqEs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkjfkK/btsH9oX2trh/bEpnpPyyE60v2cxI0WqEs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkjfkK/btsH9oX2trh/bEpnpPyyE60v2cxI0WqEs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkjfkK%2FbtsH9oX2trh%2FbEpnpPyyE60v2cxI0WqEs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;306&quot; height=&quot;114&quot; data-origin-width=&quot;306&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객 ID의 길이를 계산하기 위해 B2 셀에 다음과 같이 LEN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;LEN&lt;/b&gt;&lt;/span&gt;(A2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 B2 셀에 입력하고 아래로 복사한 다음, 검증 결과를 계산하기 위해 C2 셀에 다음과 같이 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;(AND(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;5&lt;/b&gt;&lt;/span&gt;, B2&amp;lt;=7), &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;유효&quot;&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;무효&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;LEN 함수는 엑셀에서 텍스트의 길이를 측정하는 데 매우 유용한 도구입니다. 이를 통해 데이터 검증, 텍스트 분석 등의 다양한 작업을 효율적으로 수행할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/326&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/325&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.21 - [IT/Excel] - [엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/323&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.13 - [IT/Excel] - [엑셀] MAX 함수 / 데이터 분석의 필수 도구&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>LEN함수</category>
      <category>글자수세기</category>
      <category>엑셀len함수</category>
      <category>엑셀함수</category>
      <category>텍스트함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/327</guid>
      <comments>https://playground10.tistory.com/327#entry327comment</comments>
      <pubDate>Sat, 22 Jun 2024 08:10:51 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] CONCAT 함수 완벽 가이드 / 실전 예제로 배우는 텍스트 결합 비법</title>
      <link>https://playground10.tistory.com/326</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7.CONCAT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cTC0vP/btsH6winJhL/ZXEBzsDCsZojuUMgM6hE80/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cTC0vP/btsH6winJhL/ZXEBzsDCsZojuUMgM6hE80/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cTC0vP/btsH6winJhL/ZXEBzsDCsZojuUMgM6hE80/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcTC0vP%2FbtsH6winJhL%2FZXEBzsDCsZojuUMgM6hE80%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;7.CONCAT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. CONCAT 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CONCAT 함수는 여러 셀의 텍스트를 하나의 셀로 결합하는 데 사용되는 함수입니다. 예전에는 CONCATNAME 함수가 사용되었으나, 최신 버전의 엑셀에서는 CONCAT 함수가 이를 대체합니다. CONCAT 함수는 텍스트 데이터의 결합을 매우 간편하게 해 줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. CONCAT 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;CONCAT&lt;/b&gt;&lt;/span&gt;(text1, [text2],...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text1: 결합할 첫 번째 텍스트입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- text2: (선택 사항) 추가로 결합할 텍스트입니다. 최대 253개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. CONCAT 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;429&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cI8uNR/btsH6fOI9DR/PUpAKgiK7sJLhJNY6gH7X1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cI8uNR/btsH6fOI9DR/PUpAKgiK7sJLhJNY6gH7X1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cI8uNR/btsH6fOI9DR/PUpAKgiK7sJLhJNY6gH7X1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcI8uNR%2FbtsH6fOI9DR%2FPUpAKgiK7sJLhJNY6gH7X1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;429&quot; height=&quot;115&quot; data-origin-width=&quot;429&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 이름, 성, 나이를 하나의 셀로 결합하고 싶다면 다음과 같이 CONCAT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=CONCAT&lt;/b&gt;&lt;/span&gt;(B2, A2, &quot;, 나이: &quot;, C2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 결합된 텍스트를 쉽게 만들 수 있습니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 고객 정보 결합&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고객의 성과 이름, 주소를 결합하여 전체 주소를 만드는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dxN9tj/btsH7C205fx/z6a72sHO4xKtvNh6J6fOp1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dxN9tj/btsH7C205fx/z6a72sHO4xKtvNh6J6fOp1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dxN9tj/btsH7C205fx/z6a72sHO4xKtvNh6J6fOp1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdxN9tj%2FbtsH7C205fx%2Fz6a72sHO4xKtvNh6J6fOp1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;116&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체 주소를 결합하기 위해 D2 셀에 다음과 같이 CONCAT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=CONCAT&lt;/b&gt;&lt;/span&gt;(A2, B2, &quot;, &quot;, C2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 전체 주소를 손쉽게 만들 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 제품 설명 결합&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품의 이름과 설명을 결합하여 전체 설명을 만드는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yszfP/btsH6eI44Jz/I51kSbFsxZGyn7yBgemaL0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yszfP/btsH6eI44Jz/I51kSbFsxZGyn7yBgemaL0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yszfP/btsH6eI44Jz/I51kSbFsxZGyn7yBgemaL0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyszfP%2FbtsH6eI44Jz%2FI51kSbFsxZGyn7yBgemaL0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;434&quot; height=&quot;116&quot; data-origin-width=&quot;434&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;전체 설명을 결합하기 위해 C2 셀에 다음과 같이 CONCAT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=CONCAT&lt;/b&gt;&lt;/span&gt;(A2, &quot; - &quot;, B2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 전체 설명을 손쉽게 만들 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 주문 번호 생성&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주문 ID와 날짜를 결합하여 고유한 주문 번호를 생성하는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bcDWHb/btsH6zMZWlt/K0JYJTkDdOiHnS0zccawQ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bcDWHb/btsH6zMZWlt/K0JYJTkDdOiHnS0zccawQ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bcDWHb/btsH6zMZWlt/K0JYJTkDdOiHnS0zccawQ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbcDWHb%2FbtsH6zMZWlt%2FK0JYJTkDdOiHnS0zccawQ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;406&quot; height=&quot;114&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;주문 번호를 결합하기 위해 C2 셀에 다음과 같이 CONCAT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=CONCAT&lt;/b&gt;&lt;/span&gt;(A2, &quot;-&quot;, TEXT(B2, &quot;YYYYMMDD&quot;))&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 주문 번호를 손쉽게 만들 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CONCAT 함수는 엑셀에서 여러 셀의 텍스트를 결합할 때 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 처리할 수 있습니다. 실무에서 자주 발생할 수 있는 다양한 예시를 통해 CONCAT 함수를 활용하면 데이터 처리 작업이 더욱 효율적으로 처리할 수 있을 것입니다.&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>concat함수</category>
      <category>엑셀concat함수</category>
      <category>엑셀함수</category>
      <category>엑셀활용</category>
      <category>텍스트결합</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/326</guid>
      <comments>https://playground10.tistory.com/326#entry326comment</comments>
      <pubDate>Fri, 21 Jun 2024 14:43:38 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] IF 함수 완전 정복 / 실전 예제와 꿀팁</title>
      <link>https://playground10.tistory.com/325</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;6.IF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b3fiFk/btsH7ZKmjvM/QhKx3Gqeqok6iaCaZ7DVbk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b3fiFk/btsH7ZKmjvM/QhKx3Gqeqok6iaCaZ7DVbk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b3fiFk/btsH7ZKmjvM/QhKx3Gqeqok6iaCaZ7DVbk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb3fiFk%2FbtsH7ZKmjvM%2FQhKx3Gqeqok6iaCaZ7DVbk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;6.IF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. IF 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IF 함수는 주어진 조건에 따라 다른 결과를 반환하는 논리 함수입니다. 조건이 참일 경우와 거짓일 경우에 다른 값을 반환할 수 있어, 다양한 상황에서 활용될 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. IF 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;(logical_test, value_if_true, value_if_false)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- logical_test: 평가할 조건입니다. 이 조건이 참(TRUE)인지 거짓(FALSE)인지를 검사합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- value_if_true: 조건이 참일 경우 반환할 값입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- value_if_false: 조건이 거짓일 경우 반환할 값입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. IF 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJQUmr/btsH6hyY56f/0KMJTo6Wf76JK81m8xPlk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJQUmr/btsH6hyY56f/0KMJTo6Wf76JK81m8xPlk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJQUmr/btsH6hyY56f/0KMJTo6Wf76JK81m8xPlk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJQUmr%2FbtsH6hyY56f%2F0KMJTo6Wf76JK81m8xPlk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;294&quot; height=&quot;116&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 각 학생의 점수가 &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;60점 이상&lt;/b&gt;&lt;/span&gt;이면 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;합격&quot;&lt;/b&gt;&lt;/span&gt;, 그렇지 않으면 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&quot;불합격&quot;&lt;/b&gt;&lt;/span&gt;으로 표시하고 싶다면 다음과 같이 IF 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=IF&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;60&lt;/b&gt;&lt;/span&gt;, &lt;b&gt;&lt;span style=&quot;color: #009a87;&quot;&gt;&quot;합격&quot;&lt;/span&gt;&lt;/b&gt;, &lt;b&gt;&lt;span style=&quot;color: #009a87;&quot;&gt;&quot;불합격&quot;&lt;/span&gt;&lt;/b&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 학생의 합격 여부를 쉽게 구할 수 있습니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;직원들의 월간 성과를 평가하는 상황을 가정해 보겠습니다. 각 직원의 성과가 기준 이상인 경우 &quot;우수&quot;, 기준 미만인 경우 &quot;보통&quot;으로 표시하고 싶습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;293&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c20aHp/btsH5YzDaed/Q5bhaVchD4sIuk5sM7tlok/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c20aHp/btsH5YzDaed/Q5bhaVchD4sIuk5sM7tlok/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c20aHp/btsH5YzDaed/Q5bhaVchD4sIuk5sM7tlok/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc20aHp%2FbtsH5YzDaed%2FQ5bhaVchD4sIuk5sM7tlok%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;293&quot; height=&quot;115&quot; data-origin-width=&quot;293&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;성과 기준을 80점으로 설정하고, 평가를 다음과 같이 계산할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f3c000;&quot;&gt;&lt;b&gt;=IF&lt;/b&gt;&lt;/span&gt;(B2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;80&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;우수&quot;&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;보통&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 직원의 성과 평가를 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제품의 재고 수준을 관리하는 상황을 가정해 보겠습니다. 재고가 50개 이하인 경우 &quot;재고 부족&quot;, 50개 초과인 경우 &quot;재고 충분&quot;으로 표시하고 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;311&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b5RpuY/btsH6dDijS2/YCG6TexadXqNDMbNMPCGz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b5RpuY/btsH6dDijS2/YCG6TexadXqNDMbNMPCGz0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b5RpuY/btsH6dDijS2/YCG6TexadXqNDMbNMPCGz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb5RpuY%2FbtsH6dDijS2%2FYCG6TexadXqNDMbNMPCGz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;311&quot; height=&quot;115&quot; data-origin-width=&quot;311&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고 상태를 다음과 같이 계산할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=IF(B2 &amp;lt;=50,&lt;/b&gt;&lt;/span&gt; &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;재고 부족&quot;&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #009a87;&quot;&gt;&lt;b&gt;&quot;재고 충분&quot;&lt;/b&gt;&lt;/span&gt;)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 C2 셀에 입력하고 아래로 복사하면 각 제품의 재고 상태를 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 할인 적용&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매 데이터에서 특정 조건을 만족하는 경우 할인을 적용하고 싶습니다. 예를 들어, 판매 금액이 1000 이상인 경우 10% 할인을 적용하고, 그렇지 않으면 할인을 적용하지 않는 상황을 가정해 보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;293&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cxpE8s/btsH5CX60Nx/r4IUESIgTnC9gh8FekKNa1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cxpE8s/btsH5CX60Nx/r4IUESIgTnC9gh8FekKNa1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cxpE8s/btsH5CX60Nx/r4IUESIgTnC9gh8FekKNa1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcxpE8s%2FbtsH5CX60Nx%2Fr4IUESIgTnC9gh8FekKNa1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;293&quot; height=&quot;116&quot; data-origin-width=&quot;293&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;할인된 최종 가격을 다음과 같이 계산할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;=IF&lt;/b&gt;&lt;/span&gt;(C2&amp;gt;=&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;1000&lt;/b&gt;&lt;/span&gt;, C2*&lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;0.9&lt;/b&gt;&lt;/span&gt;, C2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 D2 셀에 입력하고 아래로 복사하면 각 판매 항목의 최종 가격을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;IF 함수는 엑셀에서 데이터를 분석하고 처리할 때 조건에 따라 다른 값을 반환할 수 있어 매우 유용한 도구입니다. 이를 통해 다양한 상황에서 데이터를 효율적으로 관리하고 분석할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/324&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.18 - [IT/Excel] - [엑셀] MIN 함수 / 최소값 찾기 실전 예제 및 활용법 총정리&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>if함수</category>
      <category>엑셀if함수</category>
      <category>엑셀실무</category>
      <category>엑셀팁</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/325</guid>
      <comments>https://playground10.tistory.com/325#entry325comment</comments>
      <pubDate>Fri, 21 Jun 2024 02:10:30 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] MIN 함수 / 최소값 찾기 실전 예제 및 활용법 총정리</title>
      <link>https://playground10.tistory.com/324</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5.MIN 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KTzHd/btsH2RAC7qH/ptqCmoWwFfPbwsNEzexY8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KTzHd/btsH2RAC7qH/ptqCmoWwFfPbwsNEzexY8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KTzHd/btsH2RAC7qH/ptqCmoWwFfPbwsNEzexY8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKTzHd%2FbtsH2RAC7qH%2FptqCmoWwFfPbwsNEzexY8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;5.MIN 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. MIN 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MIN 함수는 주어진 범위에서 가장 작은 값을 반환하는 함수입니다. 데이터 분석에서 최솟값을 찾는 작업은 필수적이며, 이를 통해 데이터의 하한선을 이해할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. MIN 함수의 기본 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MIN&lt;/b&gt;&lt;/span&gt;(number1, [number2], ...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number1: 최소값을 찾을 첫 번째 숫자나 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number2: (선택 사항) 추가로 최솟값을 찾을 숫자나 셀 범위입니다. 최대 255개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. MIN 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;395&quot; data-origin-height=&quot;137&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqdSlB/btsH3qJhz8r/3RIh6xl6PKiVU8bO2s8X9K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqdSlB/btsH3qJhz8r/3RIh6xl6PKiVU8bO2s8X9K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqdSlB/btsH3qJhz8r/3RIh6xl6PKiVU8bO2s8X9K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbqdSlB%2FbtsH3qJhz8r%2F3RIh6xl6PKiVU8bO2s8X9K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;395&quot; height=&quot;137&quot; data-origin-width=&quot;395&quot; data-origin-height=&quot;137&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 1월, 2월, 3월의 최저 판매량을 찾고 싶다면 다음과 같이 MIN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MIN&lt;/b&gt;(B2:D4)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 B2에서 D4까지의 범위에서 가장 작은 값을 반환합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;100&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 부서별 최저 실적 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cXpAZJ/btsH3pDBKdD/27VU7FKFSDTVvkvmpOuXxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cXpAZJ/btsH3pDBKdD/27VU7FKFSDTVvkvmpOuXxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cXpAZJ/btsH3pDBKdD/27VU7FKFSDTVvkvmpOuXxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcXpAZJ%2FbtsH3pDBKdD%2F27VU7FKFSDTVvkvmpOuXxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;437&quot; height=&quot;114&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최저 실적을 계산하기 위해 E2 셀에 다음과 같이 MIN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MIN&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 E4 셀까지 복사하면 각 부서의 월별 최저 실적을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 연간 최저 매출 제품 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/prSiS/btsH3qvMMHa/W8wvrvzy1KQIn3aTr3bi40/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/prSiS/btsH3qvMMHa/W8wvrvzy1KQIn3aTr3bi40/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/prSiS/btsH3qvMMHa/W8wvrvzy1KQIn3aTr3bi40/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FprSiS%2FbtsH3qvMMHa%2FW8wvrvzy1KQIn3aTr3bi40%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;114&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최저 매출을 계산하기 위해 F2 셀에 다음과 같이 MIN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MIN&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 제품의 분기별 최저 매출을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 학생 성적 중 최저 점수 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;525&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDSNEa/btsH4cw3P7H/Hkt8dhZ1UKNgT29x89ayqk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDSNEa/btsH4cw3P7H/Hkt8dhZ1UKNgT29x89ayqk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDSNEa/btsH4cw3P7H/Hkt8dhZ1UKNgT29x89ayqk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDSNEa%2FbtsH4cw3P7H%2FHkt8dhZ1UKNgT29x89ayqk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;525&quot; height=&quot;113&quot; data-origin-width=&quot;525&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최저 성적을 계산하기 위해서 F2 셀에 다음과 같이 MIN 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MIN&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 학생의 과목별 최저 성적을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MIN 함수는 엑셀에서 데이터를 분석할 때 가장 작은 값을 찾는 데 매우 유용한 함수입니다. 이를 통해 데이터를 효과적으로 비교하고, 최저 값을 신속하게 파악할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/323&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.13 - [IT/Excel] - [엑셀] MAX 함수 / 데이터 분석의 필수 도구&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/321&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] AVERAGE 함수 / 기본 개념부터 실무 활용법까지&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>MIN함수</category>
      <category>엑셀최소값</category>
      <category>엑셀통계</category>
      <category>엑셀함수</category>
      <category>엑셀활용법</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/324</guid>
      <comments>https://playground10.tistory.com/324#entry324comment</comments>
      <pubDate>Tue, 18 Jun 2024 23:09:50 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] MAX 함수 / 데이터 분석의 필수 도구</title>
      <link>https://playground10.tistory.com/323</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4.MAX 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqkVTN/btsHY0whHnf/VpZyr1CWcQaKuneMaG8kEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqkVTN/btsHY0whHnf/VpZyr1CWcQaKuneMaG8kEk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqkVTN/btsHY0whHnf/VpZyr1CWcQaKuneMaG8kEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqkVTN%2FbtsHY0whHnf%2FVpZyr1CWcQaKuneMaG8kEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;4.MAX 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. MAX 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAX 함수는 지정된 범위에서 가장 큰 값을 반환하는 함수입니다. 데이터를 분석하거나 특정 기준으로 최고 값을 찾는 데 매우 유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. MAX 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;MAX&lt;/b&gt;&lt;/span&gt;(number1, [number2],...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number1: 가장 큰 값을 찾을 첫 번째 숫자 또는 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number2: (선택 사항) 추가로 가장 큰 값을 찾을 숫자 또는 셀 범위입니다. 최대 255개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. MAX 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;385&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RNndG/btsHZr1kRJc/kCTskLauDnWBG4bTK2KTO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RNndG/btsHZr1kRJc/kCTskLauDnWBG4bTK2KTO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RNndG/btsHZr1kRJc/kCTskLauDnWBG4bTK2KTO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRNndG%2FbtsHZr1kRJc%2FkCTskLauDnWBG4bTK2KTO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;385&quot; height=&quot;135&quot; data-origin-width=&quot;385&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 1월, 2월, 3월의 최고 판매량을 찾고 싶다면 다음과 같이 MAX 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MAX&lt;/b&gt;(B2:D4)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;B2에서 D4&lt;/b&gt;&lt;/span&gt;까지의 범위에서 가장 큰 값을 반환합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;300&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAX 함수는 다양한 실무 상황에서 유용하게 활용될 수 있습니다. 몇 가지 예시를 통해 알아보겠습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 부서별 최고 실적 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;각 부서별 월간 실적을 분석하는 상황을 가정해 보겠습니다. 각 부서의 최고 실적을 찾기 위해 MAX 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxvD3I/btsHYJn7DCc/kQKBh5Jzmen9gEqrtF0Gqk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxvD3I/btsHYJn7DCc/kQKBh5Jzmen9gEqrtF0Gqk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxvD3I/btsHYJn7DCc/kQKBh5Jzmen9gEqrtF0Gqk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxvD3I%2FbtsHYJn7DCc%2FkQKBh5Jzmen9gEqrtF0Gqk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;436&quot; height=&quot;115&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최고 실적을 계산하기 위해 E2 셀에 다음과 같이 MAX 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MAX&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 E4셀까지 복사하면 각 부서의 월별 최고 실적을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 연간 최고 매출 제품 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 제품별 연간 매출을 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KMyq7/btsHYJ2DRwQ/kgtTjGy47UGRIiHYrDhjs1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KMyq7/btsHYJ2DRwQ/kgtTjGy47UGRIiHYrDhjs1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KMyq7/btsHYJ2DRwQ/kgtTjGy47UGRIiHYrDhjs1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKMyq7%2FbtsHYJ2DRwQ%2FkgtTjGy47UGRIiHYrDhjs1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;508&quot; height=&quot;114&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최고 매출을 계산하기 위해 F2 셀에 다음과 같이 MAX함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MAX&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 제품의 분기별 최고 매출을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 학생 성적 중 최고 점수 찾기&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 학생들의 과목별 성적을 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;114&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Jl7j1/btsHX3m5wE7/zm4xFmlEYKnQbmblGkbq81/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Jl7j1/btsHX3m5wE7/zm4xFmlEYKnQbmblGkbq81/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Jl7j1/btsHX3m5wE7/zm4xFmlEYKnQbmblGkbq81/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJl7j1%2FbtsHX3m5wE7%2Fzm4xFmlEYKnQbmblGkbq81%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;510&quot; height=&quot;114&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;114&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최고 성적을 계산하기 위해 F2 셀에 다음과 같이 MAX 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=MAX&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 학생의 과목별 최고 성적을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MAX 함수는 엑셀에서 데이터를 분석할 때 가장 큰 값을 찾는 데 매우 유용한 함수입니다. 이를 통해 데이터를 효과적으로 비교하고, 최고 값을 신속하게 파악할 수 있습니다. 실무에서 자주 발생할 수 있는 다양한 예시를 통해 MAX 함수를 활용하면 데이터 분석 작업이 더욱 효율적이고 정확해질 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/322&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.10 - [IT/Excel] - [엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/321&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] AVERAGE 함수 / 기본 개념부터 실무 활용법까지&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>max함수</category>
      <category>엑셀</category>
      <category>엑셀max</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/323</guid>
      <comments>https://playground10.tistory.com/323#entry323comment</comments>
      <pubDate>Thu, 13 Jun 2024 21:55:38 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] COUNT 함수 / 데이터 개수 세기와 실무 활용법</title>
      <link>https://playground10.tistory.com/322</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.COUNT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ljAip/btsHTE2abwu/Nv6UeTeLLcuhrsTosN6joK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ljAip/btsHTE2abwu/Nv6UeTeLLcuhrsTosN6joK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ljAip/btsHTE2abwu/Nv6UeTeLLcuhrsTosN6joK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FljAip%2FbtsHTE2abwu%2FNv6UeTeLLcuhrsTosN6joK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;3.COUNT 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. COUNT 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지정된 범위에서 숫자 셀의 개수를 세는 함수입니다. 즉, 텍스트나 빈 셀은 제외하고 숫자가 포함된 셀만 계산합니다. 데이터의 특정 조건을 만족하는 셀의 개수를 구할 때 매우 유용합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. COUNT 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;COUNT&lt;/b&gt;&lt;/span&gt;(value1,&amp;nbsp;[value2],...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- value1: 개수를 셀 첫 번째 숫자 또는 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- value2: (선택 사항) 추가로 개수를 셀 숫자 또는 셀 범위입니다. 최대 255개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. COUNT 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bIKz3g/btsHUz6IJbu/AEt8ki9lBQ4zHmMNp7xWz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bIKz3g/btsHUz6IJbu/AEt8ki9lBQ4zHmMNp7xWz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bIKz3g/btsHUz6IJbu/AEt8ki9lBQ4zHmMNp7xWz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbIKz3g%2FbtsHUz6IJbu%2FAEt8ki9lBQ4zHmMNp7xWz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;135&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 1월 판매량 데이터의 개수를 세고 싶다면 다음과 같이 COUNT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=COUNT&lt;/b&gt;(B2:B4)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;b&gt;B2부터 B4&lt;/b&gt;까지의 셀 중 숫자가 포함된 셀의 개수를 계산합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 월별 판매 데이터 분석&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;월별로 제품 판매량을 분석하는 상황을 가정해 보겠습니다. 각 월별로 판매 데이터를 기록하고, 판매 기록이 있는 월의 개수를 구하기 위해 COUNT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eyTzEc/btsHUzFSGSg/PDFkvPetZZu4AvcLyK1NDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eyTzEc/btsHUzFSGSg/PDFkvPetZZu4AvcLyK1NDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eyTzEc/btsHUzFSGSg/PDFkvPetZZu4AvcLyK1NDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeyTzEc%2FbtsHUzFSGSg%2FPDFkvPetZZu4AvcLyK1NDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;494&quot; height=&quot;113&quot; data-origin-width=&quot;494&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;판매 기록 개수를 계산하기 위해 E2 셀에 다음과 같이 COUNT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=COUNT&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 E4 셀까지 복사하면 각 제품의 월별 판매 기록 개수를 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 출석 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 학생들의 출석 현황을 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oJORn/btsHVaehgKI/DkioZ3RGny30K795ZJYysk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oJORn/btsHVaehgKI/DkioZ3RGny30K795ZJYysk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oJORn/btsHVaehgKI/DkioZ3RGny30K795ZJYysk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoJORn%2FbtsHVaehgKI%2FDkioZ3RGny30K795ZJYysk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;507&quot; height=&quot;116&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;출석 일수를 계산하기 위해 F2 셀에 다음과 같이 COUNT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=COUNT&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 학생의 출석 일수를 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 재고 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 제품 재고를 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;179&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdM50b/btsHUO3Ei0M/21XuWZuFHOVk5w0lTdI4JK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdM50b/btsHUO3Ei0M/21XuWZuFHOVk5w0lTdI4JK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdM50b/btsHUO3Ei0M/21XuWZuFHOVk5w0lTdI4JK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdM50b%2FbtsHUO3Ei0M%2F21XuWZuFHOVk5w0lTdI4JK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;179&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;179&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;재고가 있는 제품의 개수를 계산하기 위해 B7 셀에 다음과 같이 COUNT 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=COUNT&lt;/b&gt;(B2:B6)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 B2부터 B6까지의 셀 중 숫자가 포함된 셀의 개수를 계산합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;COUNT 함수는 엑셀에서 데이터를 분석할 때 숫자가 포함된 셀의 개수를 세는 데 매우 유용한 함수입니다. 실무에서 자주 사용되는 다양한 예시를 통해 COUNT 함수를 활용하면 데이터 관리 작업이 훨씬 더 효율적이고 정확해질 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/321&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] AVERAGE 함수 / 기본 개념부터 실무 활용법까지&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>엑셀</category>
      <category>엑셀count</category>
      <category>엑셀count함수</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/322</guid>
      <comments>https://playground10.tistory.com/322#entry322comment</comments>
      <pubDate>Mon, 10 Jun 2024 22:26:42 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] AVERAGE 함수 / 기본 개념부터 실무 활용법까지</title>
      <link>https://playground10.tistory.com/321</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.AVERAGE 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/badwrH/btsHRuxPYWt/gkWjO4nvqVtk61UzSJbgmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/badwrH/btsHRuxPYWt/gkWjO4nvqVtk61UzSJbgmk/img.png&quot; data-alt=&quot;AVERAGE 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/badwrH/btsHRuxPYWt/gkWjO4nvqVtk61UzSJbgmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbadwrH%2FbtsHRuxPYWt%2FgkWjO4nvqVtk61UzSJbgmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;2.AVERAGE 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;AVERAGE 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. AVERAGE 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지정된 셀 범위의 숫자 값들의 평균을 계산하는 함수입니다. 데이터의 중앙 경향을 파악하는 데 유용하며, 여러 값의 중앙값을 쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. AVERAGE 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;AVERAGE&lt;/b&gt;&lt;/span&gt;(number1, [number2], ...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number1: 평균을 구할 첫 번째 숫자 또는 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number2: (선택 사항) 추가로 평균을 구할 숫자 또는 셀 범위입니다. 최대 255개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. AVERAGE 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vs7bd/btsHR9zTJ4P/2VITuyQ4xe3ymkJjFC4a0K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vs7bd/btsHR9zTJ4P/2VITuyQ4xe3ymkJjFC4a0K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vs7bd/btsHR9zTJ4P/2VITuyQ4xe3ymkJjFC4a0K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fvs7bd%2FbtsHR9zTJ4P%2F2VITuyQ4xe3ymkJjFC4a0K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;113&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 TV의 1월, 2월, 3월 판매량의 평균을 계산하고 싶다면 다음과 같이 AVERAGE 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=AVERAGE&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;B2, C2, D2&lt;/b&gt;&lt;/span&gt; 셀의 값을 모두 더한 후, 값의 개수로 나누어 평균을 계산합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;150&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 월별 평균 판매량 계산&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;월별로 제품 판매량을 분석하는 상황을 가정해 보겠습니다. 각 월별 평균 판매량을 구하기 위해 AVERAGE 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o2LHR/btsHQjqz1Q6/baDryZDBK0QWnydJW2IDVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o2LHR/btsHQjqz1Q6/baDryZDBK0QWnydJW2IDVk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o2LHR/btsHQjqz1Q6/baDryZDBK0QWnydJW2IDVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo2LHR%2FbtsHQjqz1Q6%2FbaDryZDBK0QWnydJW2IDVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;115&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;평균 판매량을 계산하기 위해 E2 셀에 다음과 같이 AVERAGE 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=AVERAGE&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 E4 셀까지 복사하면 각 제품의 월별 평균 판매량을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 직원 성과 평가&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 직원들의 월별 성과 평가 점수를 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bKcLiQ/btsHQJWIM3K/5JBQv0AeGtCggSi2NOjUUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bKcLiQ/btsHQJWIM3K/5JBQv0AeGtCggSi2NOjUUK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bKcLiQ/btsHQJWIM3K/5JBQv0AeGtCggSi2NOjUUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbKcLiQ%2FbtsHQJWIM3K%2F5JBQv0AeGtCggSi2NOjUUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;514&quot; height=&quot;115&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;평균 성과 점수를 계산하기 위해 F2 셀에 다음과 같이 AVERAGE 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;=AVERAGE&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 직원의 월별 평균 성과 점수를 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 학생 성적 관리&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 학생들의 과목별 성적을 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b7iFDQ/btsHQjxonrM/ZHaYN6eGd84wBFwcZnl631/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b7iFDQ/btsHQjxonrM/ZHaYN6eGd84wBFwcZnl631/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b7iFDQ/btsHQjxonrM/ZHaYN6eGd84wBFwcZnl631/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb7iFDQ%2FbtsHQjxonrM%2FZHaYN6eGd84wBFwcZnl631%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;514&quot; height=&quot;117&quot; data-origin-width=&quot;514&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;평균 성적을 계산하기 위해 F2 셀에 다음과 같이 AVERAGE 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;=AVERAGE&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 학생의 과목별 평균 성적을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;5. 결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AVERAGE 함수는 엑셀에서 데이터를 분석할 때 평균값을 구하는 데 매우 유용한 함수입니다. 이를 통해 데이터의 중앙 경향을 쉽게 파악할 수 있으며, 이를 효과적으로 활용하면 데이터 처리와 분석 작업이 훨씬 더 효율적이고 정확해질 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/320&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.07 - [IT/Excel] - [엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/319&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2024.06.06 - [IT/Excel] - [엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/245&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.09.08 - [IT/Excel] - [엑셀] 엑셀 단축키 모음&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>AVERAGE함수</category>
      <category>엑셀</category>
      <category>엑셀average</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/321</guid>
      <comments>https://playground10.tistory.com/321#entry321comment</comments>
      <pubDate>Fri, 7 Jun 2024 20:15:24 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] SUM 함수 / 기초부터 실무 활용까지 완벽 가이드</title>
      <link>https://playground10.tistory.com/320</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;엑셀 표지-001.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/xxAvx/btsHRaZ20BB/FN1ao4TBIdwnI8a7jDmBM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/xxAvx/btsHRaZ20BB/FN1ao4TBIdwnI8a7jDmBM1/img.png&quot; data-alt=&quot;SUM 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/xxAvx/btsHRaZ20BB/FN1ao4TBIdwnI8a7jDmBM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FxxAvx%2FbtsHRaZ20BB%2FFN1ao4TBIdwnI8a7jDmBM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;엑셀 표지-001.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SUM 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. SUM 함수란?&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지정된 셀 범위의 숫자 값을 모두 더하는 함수입니다. 엑셀에서 숫자 데이터를 처리할 때 가장 많이 사용되는 함수 중 하나로, 간단한 합산 작업을 매우 효율적으로 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. SUM 함수의 구문&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;SUM&lt;/b&gt;&lt;/span&gt;(number1, [number2], ...)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number1: 합산할 첫 번째 숫자 또는 셀 범위입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- number2: (선택 사항) 추가로 합산할 숫자 또는 셀 범위입니다. 최대 255개의 인수를 지정할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. SUM 함수 사용 예제&lt;/b&gt;&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;115&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2jdQr/btsHQJaFkzJ/wirLAO8LIk5i35xxxVSaz0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2jdQr/btsHQJaFkzJ/wirLAO8LIk5i35xxxVSaz0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2jdQr/btsHQJaFkzJ/wirLAO8LIk5i35xxxVSaz0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2jdQr%2FbtsHQJaFkzJ%2FwirLAO8LIk5i35xxxVSaz0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;365&quot; height=&quot;115&quot; data-origin-width=&quot;365&quot; data-origin-height=&quot;115&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 TV의 1월, 2월, 3월 판매량을 합산하고 싶다면 다음과 같이 SUM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=SUM&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 B2, C2, D2 셀의 값을 모두 더합니다. 결과는 450이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;4. 실무에서의 활용 예시&lt;/b&gt;&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;예시 1: 월별 총 판매액 계산&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;월별로 제품 판매량을 분석하는 상황을 가정해 보겠습니다. 각 월별 총 판매액을 구하기 위해 SUM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;116&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIrFjb/btsHPWPoscn/tTT9beSB6UkJHjtTjFhSk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIrFjb/btsHPWPoscn/tTT9beSB6UkJHjtTjFhSk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIrFjb/btsHPWPoscn/tTT9beSB6UkJHjtTjFhSk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIrFjb%2FbtsHPWPoscn%2FtTT9beSB6UkJHjtTjFhSk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;436&quot; height=&quot;116&quot; data-origin-width=&quot;436&quot; data-origin-height=&quot;116&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;총 판매액을 계산하기 위해 E2 셀에 다음과 같이 SUM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=SUM&lt;/b&gt;(B2:D2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 E4 셀까지 복사하면 각 제품의 월별 총 판매액을 손쉽게 구할 수 있습니다.&lt;/p&gt;

&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 예산 관리&lt;br /&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 부서별 월간 예산을 관리하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;109&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coeUAS/btsHQ1B9MzW/Ju2LMOQZ7ExaeeqLsyrS4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coeUAS/btsHQ1B9MzW/Ju2LMOQZ7ExaeeqLsyrS4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coeUAS/btsHQ1B9MzW/Ju2LMOQZ7ExaeeqLsyrS4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoeUAS%2FbtsHQ1B9MzW%2FJu2LMOQZ7ExaeeqLsyrS4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;509&quot; height=&quot;109&quot; data-origin-width=&quot;509&quot; data-origin-height=&quot;109&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;총 예산을 계산하기 위해 F2 셀에 다음과 같이 SUM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=SUM&lt;/b&gt;(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수를 F4 셀까지 복사하면 각 부서의 월별 총 예산을 손쉽게 구할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 3: 연간 총 수익 계산&lt;br /&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다음은 회사의 연간 총 수익을 계산하는 예시입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;72&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coNtY2/btsHPWICfkk/EkzjYSNFNVlYLmk1ADh640/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coNtY2/btsHPWICfkk/EkzjYSNFNVlYLmk1ADh640/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coNtY2/btsHPWICfkk/EkzjYSNFNVlYLmk1ADh640/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoNtY2%2FbtsHPWICfkk%2FEkzjYSNFNVlYLmk1ADh640%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;437&quot; height=&quot;72&quot; data-origin-width=&quot;437&quot; data-origin-height=&quot;72&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연간 총 수익을 계산하기 위해 B2에서 E2까지의 셀을 더하는 SUM 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=SUM(B2:E2)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;1분기에서 4분기까지의 수익&lt;/span&gt;&lt;/b&gt;을 모두 합산하여 연간 총 수익인 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;70000&lt;/b&gt;&lt;/span&gt;을 반환합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;5. 결론&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SUM 함수는 엑셀에서 데이터를 합산할 때 필수적으로 사용되는 기본 함수입니다. 다양한 실무 예시를 통해 살펴본 바와 같이, SUM 함수는 매우 직관적이고 사용하기 쉬우며, 데이터 처리와 분석 작업을 효율적으로 수행할 수 있게 도와줍니다. 엑셀을 자주 사용하는 사용자라면 SUM 함수를 활용하여 데이터 관리를 보다 효과적으로 할 수 있습니다.&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>SUM함수</category>
      <category>엑셀</category>
      <category>엑셀SUM</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/320</guid>
      <comments>https://playground10.tistory.com/320#entry320comment</comments>
      <pubDate>Fri, 7 Jun 2024 07:34:48 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] HLOOKUP 함수 / 실무에서 꼭 알아야 할 활용법</title>
      <link>https://playground10.tistory.com/319</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;1. HLOOKUP 함수란?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;HLOOKUP(Horizontal Lookup)은 엑셀에서 주어진 값에 따라 테이블의 첫 번째 행에서 값을 찾고, 지정된 행 번호에 있는 값을 반환하는 함수입니다. VLOOKUP이 세로 방향으로 검색하는 반면, HLOOKUP은 가로 방향으로 검색합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;2. HLOOKUP 함수의 구문&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;HLOOKUP&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;span style=&quot;color: #000000;&quot;&gt;lookup_value,&amp;nbsp;table_array,&amp;nbsp;row_index_num,&amp;nbsp;[range_lookup])&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- lookup_value: 검색하려는 값입니다. 이 값은 table_array의 첫 번째 행에서 검색됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- table_array: 검색할 테이블 범위검색입니다. 이 범위의 첫 번째 행에서 lookup_value를 찾습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- row_index_num: 반환하려는 값이 있는 행의 번호입니다. 첫 번째 행이 1입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- range_lookup: (선택 사항) 검색이 정확히 일치하는 값을 찾을지, 아니면 근삿값을 찾을지를 지정합니다. TRUE(또는 생략)는 근삿값을, FALSE는 정확히 일치하는 값을 찾습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;3. HLOOKUP 함수 사용 예제&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;367&quot; data-origin-height=&quot;113&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dPQtnG/btsHP0KA3Ur/pEOu1vguCRVqulcNzr2E5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dPQtnG/btsHP0KA3Ur/pEOu1vguCRVqulcNzr2E5k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dPQtnG/btsHP0KA3Ur/pEOu1vguCRVqulcNzr2E5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdPQtnG%2FbtsHP0KA3Ur%2FpEOu1vguCRVqulcNzr2E5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;367&quot; height=&quot;113&quot; data-origin-width=&quot;367&quot; data-origin-height=&quot;113&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 테이블에서 &quot;TV&quot;의 가격을 찾기 위해서는 다음과 같이 HLOOKUP 함수를 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=HLOOKUP&lt;/b&gt;(&quot;TV&quot;, A1:D4, 2, FALSE)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 테이블의 첫 번째 행에서 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;TV&quot;&lt;/b&gt;&lt;/span&gt;를 검색한 후, 두 번째 행에서 해당하는 값을 반환합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;1000&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;

&lt;h2 data-ke-size=&quot;size26&quot;&gt;4. 실무에서의 활용 예시&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;HLOOKUP 함수는 다음과 같은 다양한 실무 상황에서 유용하게 활용될 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 1: 월별 판매 데이터 분석&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;763&quot; data-origin-height=&quot;176&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dBWiVJ/btsHOX9iSej/olszw1HMP2uQkR9sx3q14k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dBWiVJ/btsHOX9iSej/olszw1HMP2uQkR9sx3q14k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dBWiVJ/btsHOX9iSej/olszw1HMP2uQkR9sx3q14k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdBWiVJ%2FbtsHOX9iSej%2Folszw1HMP2uQkR9sx3q14k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;763&quot; height=&quot;176&quot; data-origin-width=&quot;763&quot; data-origin-height=&quot;176&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3월의&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt; &quot;냉장고&quot;&lt;/b&gt; &lt;/span&gt;판매량을 찾기 위해서는 다음과 같이 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=HLOOKUP(&quot;냉장고&quot;, A1:F4, 4, FALSE)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;냉장고&quot;&lt;/b&gt;&lt;/span&gt;를 첫 번째 행에서 검색한 후, 네 번째 행에서 해당하는 값을 반환합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;40&lt;/b&gt;&lt;/span&gt;이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;예시 2: 성과 평과&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;762&quot; data-origin-height=&quot;176&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pu2Rt/btsHQe27otl/73he9OdEtbg0CoQnSKCsik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pu2Rt/btsHQe27otl/73he9OdEtbg0CoQnSKCsik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pu2Rt/btsHQe27otl/73he9OdEtbg0CoQnSKCsik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fpu2Rt%2FbtsHQe27otl%2F73he9OdEtbg0CoQnSKCsik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;762&quot; height=&quot;176&quot; data-origin-width=&quot;762&quot; data-origin-height=&quot;176&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;&quot;이영희&quot;&lt;/b&gt;&lt;/span&gt;의 4월 성과를 찾기 위해서는 다음과 같이 HLOOKUP을 사용할 수 있습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;=HLOOKUP(&quot;이영희&quot;, A1:F4, 4, FALSE)&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 함수는 &lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&quot;이영희&quot;&lt;/span&gt;&lt;/b&gt;를 첫 번째 행에서 검색한 후, 네 번째 행에서 해당하는 값을 반환합니다. 결과는 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&quot;A&quot;&lt;/b&gt;&lt;/span&gt;가 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;5. 결론&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;HLOOKUP 함수는 데이터 테이블에서 가로 방향으로 값을 검색하고자 할 때 매우 유용한 함수입니다. 실무에서 자주 사용되는 다양한 예시를 통해 HLOOKUP 함수를 활용하면 데이터 분석과 관리 작업이 훨씬 더 효율적이고 정확해질 것입니다. 엑셀을 자주 사용하는 사용자라면 HLOOKUP 함수의 사용법을 꼭 익혀두시길 바랍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/41&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.01.31 - [IT/Excel] - [엑셀] 첫 행, 첫 열 고정시키기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/44&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.02.07 - [IT/Excel] - [엑셀] 엑셀 칸 테두리 치기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>hlookup</category>
      <category>hlookup함수</category>
      <category>엑셀</category>
      <category>엑셀함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/319</guid>
      <comments>https://playground10.tistory.com/319#entry319comment</comments>
      <pubDate>Thu, 6 Jun 2024 08:53:13 +0900</pubDate>
    </item>
    <item>
      <title>[visual studio] C#에서 Windows Forms 템플릿이 보이지 않을 때 해결방법</title>
      <link>https://playground10.tistory.com/318</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정말 오랜만에 블로그를 쓰는 거 같은데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에 작업을 해보려고 c#에서 windows forms를 열어보려고 했는데&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 템플릿이 보이지 않더라구요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래와 같이 해결하면 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. Visual Studion Installer를 열어줍니다.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;windowsform설치1.png&quot; data-origin-width=&quot;878&quot; data-origin-height=&quot;385&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HRfKQ/btsEfnDA2Eg/wafK3avhvqYivklxq9ZKjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HRfKQ/btsEfnDA2Eg/wafK3avhvqYivklxq9ZKjK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HRfKQ/btsEfnDA2Eg/wafK3avhvqYivklxq9ZKjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHRfKQ%2FbtsEfnDA2Eg%2FwafK3avhvqYivklxq9ZKjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;878&quot; height=&quot;385&quot; data-filename=&quot;windowsform설치1.png&quot; data-origin-width=&quot;878&quot; data-origin-height=&quot;385&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 워크로드 - [.NET 데스크톱 개발]에 체크를 하고 수정 버튼을 누르고 설치하면 됩니다.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;windowsform설치2.png&quot; data-origin-width=&quot;1290&quot; data-origin-height=&quot;719&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bM7PIN/btsEiiarkvm/L6gQqFqKLKLzSY291nAjGk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bM7PIN/btsEiiarkvm/L6gQqFqKLKLzSY291nAjGk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bM7PIN/btsEiiarkvm/L6gQqFqKLKLzSY291nAjGk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbM7PIN%2FbtsEiiarkvm%2FL6gQqFqKLKLzSY291nAjGk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1290&quot; height=&quot;719&quot; data-filename=&quot;windowsform설치2.png&quot; data-origin-width=&quot;1290&quot; data-origin-height=&quot;719&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Programming/VisualStudio</category>
      <category>C#</category>
      <category>VisualStudio</category>
      <category>WindowsForms</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/318</guid>
      <comments>https://playground10.tistory.com/318#entry318comment</comments>
      <pubDate>Fri, 2 Feb 2024 12:27:17 +0900</pubDate>
    </item>
    <item>
      <title>패스트 캠퍼스 온라인 언리얼 강의 후기(RPG 전투 플레이 프로젝트로 배우는 언리얼 5 게임 개발)</title>
      <link>https://playground10.tistory.com/317</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;반복되는 업무 속에서 편안함과 동시에 불안감이 깔려 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;매일 쏟아져나오는 신기술 속에 정체돼 있는 게 아닐까?&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그런 불안감을 떨쳐내기 위해서 매년 자격증을 딴다던가, 강의를 듣거나 해서 나름 위안을 얻기도 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;게임 엔진 툴에는 대표적으로 언리얼, 유니티가 있는데&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;유니티는 나름 익숙한 툴인데 언리얼은 어렵다는 이유로 한 번도 공부하지 않았었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번 년에는 언리얼을 공부하고자 [패스트 캠퍼스]에서&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;언리얼 완전 정복 을 구매해 강의를 듣고 게임을 따라 만들어보고 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;패캠언리얼.jpg&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1068&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/69KL2/btsBh6xf8l6/rKAboyMCQklRjW4VLaqKIk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/69KL2/btsBh6xf8l6/rKAboyMCQklRjW4VLaqKIk/img.jpg&quot; data-alt=&quot;&amp;amp;lt;패스트 캠퍼스 강의&amp;amp;gt;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/69KL2/btsBh6xf8l6/rKAboyMCQklRjW4VLaqKIk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F69KL2%2FbtsBh6xf8l6%2FrKAboyMCQklRjW4VLaqKIk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1417&quot; height=&quot;1068&quot; data-filename=&quot;패캠언리얼.jpg&quot; data-origin-width=&quot;1417&quot; data-origin-height=&quot;1068&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;&amp;lt;패스트 캠퍼스 강의&amp;gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote style=&quot;color: #666666; text-align: left;&quot; data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;기대평&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;패스트 캠퍼스는 온라인 강의 사이트 중 유명한 사이트로 알고 있었는데&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;그 중 언리얼 강의가 나왔다고 해서 기대가 많이 됐다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;특히 RPG 게임을 언리얼로 만들 수 있는 강의라고 해서 꼭 구매해야지 라고 생각했다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;수강 후기&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;중요한 건 나의 &quot;의지&quot;겠지만 강의를 살 때 먼저 보는 것이&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;커리큘럼과 강사의 전달과정 능력이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번에 구입한 [RPG 전투 플레이 프로젝트로 배우는 언리얼 5 게임 개발] 강의 커리큘럼은&amp;nbsp;꼼꼼해 보여서 마음에 들었다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;언리얼5 툴 기능부터 시작해 애니메이션, 충돌, c++, UI, 스테이터스, 스킬, 등 자세한 강의로 구성되어있다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;또 강의가 길다보면 중간에 멈춰두고 집중을 못하는 경우도 있는데,&lt;br /&gt;1개 강의가 짧다 보니까 금방금방 다음 진도로 나갈 수 있는 것이 좋았다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아직 1차까지 오픈되었지만 툴 소개부터 자세하게 설명해준다.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;물론 오류가 나는 부분은 구글링하거나 챗 gpt에 물어봐서 찾아야된다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;언리얼5.png&quot; data-origin-width=&quot;1515&quot; data-origin-height=&quot;712&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/AgLlk/btsBjrt1Vbg/DMcz34SpA09QU49ckX5fy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/AgLlk/btsBjrt1Vbg/DMcz34SpA09QU49ckX5fy1/img.png&quot; data-alt=&quot;&amp;amp;lt;3인칭/c++ 모드로 생성한 언리얼 프로젝트&amp;amp;gt;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/AgLlk/btsBjrt1Vbg/DMcz34SpA09QU49ckX5fy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAgLlk%2FbtsBjrt1Vbg%2FDMcz34SpA09QU49ckX5fy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1515&quot; height=&quot;712&quot; data-filename=&quot;언리얼5.png&quot; data-origin-width=&quot;1515&quot; data-origin-height=&quot;712&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;&amp;lt;3인칭/c++ 모드로 생성한 언리얼 프로젝트&amp;gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;앞으로의 목표&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span style=&quot;&quot;&gt;완전 정복까지는 아니여도 어느 정도 언리얼이라는 툴에 익숙해지고 싶은게 눈 앞에 놓인 작은 목표이고,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span style=&quot;&quot;&gt;가장 큰 목표는 이번 강의를 들으면서 언리얼로 간단한 3D 모바일 게임을 출시하는 게 목표이다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;언리얼5코드.png&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;409&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqJnIy/btsBjq20OW0/Uho6jRuObt0tGmfrYXj3x0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqJnIy/btsBjq20OW0/Uho6jRuObt0tGmfrYXj3x0/img.png&quot; data-alt=&quot;&amp;amp;lt;언리얼에서 c++ 코드로 UMG 설정한 코드 구현부&amp;amp;gt;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqJnIy/btsBjq20OW0/Uho6jRuObt0tGmfrYXj3x0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbqJnIy%2FbtsBjq20OW0%2FUho6jRuObt0tGmfrYXj3x0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;662&quot; height=&quot;409&quot; data-filename=&quot;언리얼5코드.png&quot; data-origin-width=&quot;662&quot; data-origin-height=&quot;409&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;&amp;lt;언리얼에서 c++ 코드로 UMG 설정한 코드 구현부&amp;gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/기타</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/317</guid>
      <comments>https://playground10.tistory.com/317#entry317comment</comments>
      <pubDate>Mon, 4 Dec 2023 09:55:01 +0900</pubDate>
    </item>
    <item>
      <title>[언리얼 5] 에러 MSB3073 : 비주얼스튜디오 빌드 에러</title>
      <link>https://playground10.tistory.com/316</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 포스팅은 언리얼 5에서 비쥬얼스튜디오 빌드 시 에러 [MSB3073] 해결방법에 대해 알아보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 언리얼 엔진 오른쪽 아래 [라이브 코딩] 비활성화&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;언리얼MSB3073해결.png&quot; data-origin-width=&quot;315&quot; data-origin-height=&quot;50&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/lNSMu/btsAeAUwgNc/815tksSvBQU09a46LKfEF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/lNSMu/btsAeAUwgNc/815tksSvBQU09a46LKfEF1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/lNSMu/btsAeAUwgNc/815tksSvBQU09a46LKfEF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlNSMu%2FbtsAeAUwgNc%2F815tksSvBQU09a46LKfEF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;315&quot; height=&quot;50&quot; data-filename=&quot;언리얼MSB3073해결.png&quot; data-origin-width=&quot;315&quot; data-origin-height=&quot;50&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 빨강 네모를 클릭해주세요.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;MSB3073해결.png&quot; data-origin-width=&quot;204&quot; data-origin-height=&quot;187&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJZTvE/btsAkt0S2hS/bdG4jFC5yGMdAPMWDRik90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJZTvE/btsAkt0S2hS/bdG4jFC5yGMdAPMWDRik90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJZTvE/btsAkt0S2hS/bdG4jFC5yGMdAPMWDRik90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJZTvE%2FbtsAkt0S2hS%2FbdG4jFC5yGMdAPMWDRik90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;204&quot; height=&quot;187&quot; data-filename=&quot;MSB3073해결.png&quot; data-origin-width=&quot;204&quot; data-origin-height=&quot;187&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 체크 해제 했더니 컴파일 잘됩니당ㅎㅎ&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/기타</category>
      <category>MSB30373</category>
      <category>언리얼5</category>
      <category>언리얼5빌드에러</category>
      <category>언리얼5컴파일에러</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/316</guid>
      <comments>https://playground10.tistory.com/316#entry316comment</comments>
      <pubDate>Wed, 15 Nov 2023 00:24:51 +0900</pubDate>
    </item>
    <item>
      <title>[C++] 예외 처리 try - catch 블록의 자세한 사용 방법과 예제 코드</title>
      <link>https://playground10.tistory.com/310</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;C++에서 예외 처리는 'try', 'catch', 'throw' 키워드를 사용하여 관리됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 'try' : 예외가 발생할 수 있는 코드를 포함하는 블록을 설정합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 'catch' : 특정 타입의 예외가 발생하면 해당 블록 내의 코드를 실행합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;- 'throw' : 특정 예외를 발생시킵니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;code.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;688&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVuRll/btspnjOmbcA/cQpUcHWiOi0gdgBhkLRlz0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVuRll/btspnjOmbcA/cQpUcHWiOi0gdgBhkLRlz0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVuRll/btspnjOmbcA/cQpUcHWiOi0gdgBhkLRlz0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVuRll%2FbtspnjOmbcA%2FcQpUcHWiOi0gdgBhkLRlz0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;688&quot; data-filename=&quot;code.jpg&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;688&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;try-catch 블록의 사용&lt;/p&gt;
&lt;pre id=&quot;code_1690645211380&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;try
{
	// 예외를 발생시킬 수 있는 코드
    throw &quot;예외 상황 발생&quot;;
}
catch(const char* _exception)
{
	std::cerr &amp;lt;&amp;lt; &quot;Error : &quot; &amp;lt;&amp;lt; _exception &amp;lt;&amp;lt; std::endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;div data-ke-type=&quot;moreLess&quot; data-text-more=&quot;더보기&quot; data-text-less=&quot;닫기&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;&lt;a class=&quot;btn-toggle-moreless&quot;&gt;더보기&lt;/a&gt;
&lt;div class=&quot;moreless-content&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cerr은 주로 에러나 예외 발생 시에 사용되며, cout과는 달리 버퍼링을 하지 않아서 빠르게 출력되므로,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자에게 신속하게 에러 정보를 보여줄 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 코드에서, 'throw &quot;예외 발생&quot;;' 는 문자열 예외를 발생시킵니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 예외는 그 다음에 오는 catch블록에서 처리됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;catch 블록의 파라미터('const char* _exception)는 throw블록에서 발생된 예외와 같은 타입이어야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여러 개의 catch 블록을 설정하아ㅕ 다양한 유형의 예외를 처리할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어&lt;/p&gt;
&lt;pre id=&quot;code_1690644562687&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;try
{
	// 예외를 발생시킬 수 있는 코드
    throw &quot;예외 처리&quot;;
}
catch(int _exception)
{
	std::cerr &amp;lt;&amp;lt; &quot;int : &quot; &amp;lt;&amp;lt; _exception &amp;lt;&amp;lt; std::endl;
}
catch(const char* _exception)
{
	std::cerr &amp;lt;&amp;lt; &quot;char : &quot; &amp;lt;&amp;lt; _exception &amp;lt;&amp;lt; std::endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 코드에서 첫 번째 catch 블록은 정수 타입의 예외를 처리하고, 두번째 catch 블록은 문자열 타입의 예외를 처리합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;'catch(...)'문을 사용하면 모든 유형의 예외를 처리할 수 있습니다. 그러나 이것은 일반적으로 마지막 수단으로 사용되어야 합니다. 왜냐하면 그렇게 되면 프로그램은 특정 예외의 세부 정보를 알 수 없게 되기 때문입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;ins class=&quot;adsbygoogle&quot; style=&quot;display: block; text-align: center;&quot; data-ad-layout=&quot;in-article&quot; data-ad-format=&quot;fluid&quot; data-ad-client=&quot;ca-pub-1693620257955560&quot; data-ad-slot=&quot;6506928054&quot;&gt;&lt;/ins&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;사용자 정의 예외&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;C++에서는 사용자 정의 예외를 만들어서 더 복잡한 예외 처리 시나리오를 구현할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사용자 정의 예외를 만들려면, 일반적으로 'std::exception'클래스를 상속받는 새 클래스를 만듭니다.&lt;/p&gt;
&lt;pre id=&quot;code_1690645000882&quot; class=&quot;cpp&quot; data-ke-language=&quot;cpp&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;class MyException : public std::exception
{
public:
	const char* what() const throw()
    {
    	return &quot;MyException occurred&quot;;
    }
};

try
{
	throw MyException();
}
catch(MyException&amp;amp; _e)
{
	std::cerr &amp;lt;&amp;lt; &quot;Error: &quot; &amp;lt;&amp;lt; _e.what() &amp;lt;&amp;lt; std::endl;
}
catch(...)
{
	std::cerr &amp;lt;&amp;lt; &quot;Unknown exception caught&quot; &amp;lt;&amp;lt; std::endl;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드에서, MyException 클래스는 사용자 정의 예외를 정의하는데 사용됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 클래스는 std::exception 클래스를 상속박고, what()함수를 재정의(override)하여 예외 메시지를 반환합니다. 이 예외는&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;throw MyException(); 라인에서 발생시키고, catch(MyException&amp;amp; _e) 블록에서 처리됩니다.&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>c++</category>
      <category>C++예외처리</category>
      <category>try catch문</category>
      <category>trycatch문</category>
      <category>예외처리</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/310</guid>
      <comments>https://playground10.tistory.com/310#entry310comment</comments>
      <pubDate>Sun, 30 Jul 2023 08:35:07 +0900</pubDate>
    </item>
    <item>
      <title>[SQL] 2_3. DML(DELETE)</title>
      <link>https://playground10.tistory.com/308</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. Playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에 포스팅 할 내용은 DML언어 중 삭제인 DELETE문에 대해 알아보겠습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;DELETE&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;DELETE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8ae66/btrLXOT9HpW/62xToXAf0271RoNI5LumRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8ae66/btrLXOT9HpW/62xToXAf0271RoNI5LumRk/img.png&quot; data-alt=&quot;SQL - DELETE문&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8ae66/btrLXOT9HpW/62xToXAf0271RoNI5LumRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8ae66%2FbtrLXOT9HpW%2F62xToXAf0271RoNI5LumRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;DELETE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL - DELETE문&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;DELETE&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DML 중 하나인 DELETE문은 데이터를 삭제하는 SQL문으로 아래와 같은 문법으로 쓰입니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;DELETE FROM &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; WHERE&lt;span style=&quot;color: #409d00;&quot;&gt; [조건]&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS 라는 테이블이 있다. 테이블 안에 OS_NUM이 5인 행을 지우시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;CREATE TABLE&lt;/b&gt; TB_OS&lt;br /&gt;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NAME CHAR(10),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NUM NUMBER&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSERT INTO&lt;/b&gt; TB_OS &lt;b&gt;VALUES&lt;/b&gt;('Windows', 5);&lt;br /&gt;&lt;b&gt;INSERT INTO&lt;/b&gt; TB_OS &lt;b&gt;VALUES&lt;/b&gt;('Android', 20);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT* FROM&lt;/b&gt; TB_OS;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;SQL_d1.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;122&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/pRytt/btrL1yQIAYP/q8zmmJ6kZzG0Gq5UyuRvPK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/pRytt/btrL1yQIAYP/q8zmmJ6kZzG0Gq5UyuRvPK/img.png&quot; data-alt=&quot;기존에 insert한 테이블값&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/pRytt/btrL1yQIAYP/q8zmmJ6kZzG0Gq5UyuRvPK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpRytt%2FbtrL1yQIAYP%2Fq8zmmJ6kZzG0Gq5UyuRvPK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;459&quot; height=&quot;122&quot; data-filename=&quot;SQL_d1.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;122&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;기존에 insert한 테이블값&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- DELETE문으로 지운 값&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 51px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 51px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 51px;&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;DELETE FROM&lt;/b&gt;&lt;/span&gt; TB_OS &lt;span style=&quot;color: #8a3db6;&quot;&gt;&lt;b&gt;A&lt;/b&gt;&lt;/span&gt; &lt;b&gt;WHERE&lt;/b&gt; &lt;span style=&quot;color: #8a3db6;&quot;&gt;&lt;b&gt;A.&lt;/b&gt;&lt;/span&gt;OS_NUM = 5;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT* FROM&lt;/b&gt; TB_OS;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;lt;결과값&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;SQL_d2.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;87&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cphzqg/btrL3E3XSsF/dasXPmyBAjQJFNLkKitxdk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cphzqg/btrL3E3XSsF/dasXPmyBAjQJFNLkKitxdk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cphzqg/btrL3E3XSsF/dasXPmyBAjQJFNLkKitxdk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcphzqg%2FbtrL3E3XSsF%2FdasXPmyBAjQJFNLkKitxdk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;459&quot; height=&quot;87&quot; data-filename=&quot;SQL_d2.png&quot; data-origin-width=&quot;459&quot; data-origin-height=&quot;87&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/데이터베이스</category>
      <category>dml</category>
      <category>Oracle</category>
      <category>sql</category>
      <category>SQLD</category>
      <category>SQL문</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/308</guid>
      <comments>https://playground10.tistory.com/308#entry308comment</comments>
      <pubDate>Tue, 13 Sep 2022 14:02:36 +0900</pubDate>
    </item>
    <item>
      <title>[C++] friend 클래스 / 함수</title>
      <link>https://playground10.tistory.com/307</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;playground입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번 포스팅에서는 c++에 쓰이는 friend클래스와 함수에 대해 알아보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;friendclass.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qMDAV/btrLJthstz8/eXggwyErqv9gkOEPZjbQc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qMDAV/btrLJthstz8/eXggwyErqv9gkOEPZjbQc0/img.png&quot; data-alt=&quot;c++ friend&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qMDAV/btrLJthstz8/eXggwyErqv9gkOEPZjbQc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqMDAV%2FbtrLJthstz8%2FeXggwyErqv9gkOEPZjbQc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;friendclass.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;c++ friend&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;friend 클래스&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;friend 함수&lt;/span&gt;&lt;/blockquote&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #f89009; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;friend class란?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;c++에서는 A, B 클래스가 존재한다고 할 때,&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt; 클래스 안에 private나 protected 멤버들은 서로 접근을 하지 못합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 59.6512%; height: 83px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이 때 &lt;b&gt;A에서 B를 friend 클래스로 선언&lt;/b&gt;해주면&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;B에서 A클래스의 private, protected 멤버에 직접 접근&lt;/b&gt;이 가능합니다.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;여기서 중요한 건 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;당하는 쪽 (A, 아래 예제에서는 me클래스)&lt;/b&gt;&lt;/span&gt;에서 &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;bank(은행) 클래스 를 friend class로 선언&lt;/b&gt;&lt;/span&gt;해주면&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;&lt;u&gt;은행 클래스(B)에서 당한 쪽 클래스를 마음대로 가져다 쓸 수 있다&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;는 것입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;friend클래스.png&quot; data-origin-width=&quot;325&quot; data-origin-height=&quot;232&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/II1Ew/btrLFhQFOfK/KTfEPIlmyZiMh2g2jVbKM0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/II1Ew/btrLFhQFOfK/KTfEPIlmyZiMh2g2jVbKM0/img.png&quot; data-alt=&quot;A와 B라는 클래스가 있을 때&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/II1Ew/btrLFhQFOfK/KTfEPIlmyZiMh2g2jVbKM0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FII1Ew%2FbtrLFhQFOfK%2FKTfEPIlmyZiMh2g2jVbKM0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;325&quot; height=&quot;232&quot; data-filename=&quot;friend클래스.png&quot; data-origin-width=&quot;325&quot; data-origin-height=&quot;232&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;A와 B라는 클래스가 있을 때&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;&quot;내(A) 입장에서는 친구는 은행(B)야!&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;b&gt;&amp;nbsp;그러므로 B에서는 내(A) 모든 걸 가져다 쓸 수 있어!&quot;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;하지만 B의 생각은 다른가봅니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;A는 B의 private, protected멤버를 가져다 쓸 수 없습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR'; color: #006dd7;&quot;&gt;&lt;b&gt;friend class 코드 예&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1) 먼저 클래스 cMe와 cBank를 아래와 같이 만들고 &lt;b&gt;cMe(나) 클래스에서 friend class로 cBank(은행)을 선언&lt;/b&gt;해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드클래스1.png&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;435&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v0Q64/btrLF3qlnj8/Dn4SKQW9cWanYYnwAtLXG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v0Q64/btrLF3qlnj8/Dn4SKQW9cWanYYnwAtLXG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v0Q64/btrLF3qlnj8/Dn4SKQW9cWanYYnwAtLXG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv0Q64%2FbtrLF3qlnj8%2FDn4SKQW9cWanYYnwAtLXG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;548&quot; height=&quot;435&quot; data-filename=&quot;프랜드클래스1.png&quot; data-origin-width=&quot;548&quot; data-origin-height=&quot;435&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2) main함수에서 cMe(나)와 cBank(은행) 객체를 만들고 아래와 같이 &lt;b&gt;은행에서 인출&lt;/b&gt;해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp; &amp;nbsp; 이 때 cMe(나)클래스에서 프랜드 클래스로 은행을 선언했으므로 &lt;b&gt;은행에서는 내 정보를 가지고 돈을 인출&lt;/b&gt;해갑니다.(ㅠㅠ)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드클래스2.png&quot; data-origin-width=&quot;341&quot; data-origin-height=&quot;313&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZMby7/btrLIQ4S4oX/nZRSrhq1N2bvr7BbckHy30/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZMby7/btrLIQ4S4oX/nZRSrhq1N2bvr7BbckHy30/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZMby7/btrLIQ4S4oX/nZRSrhq1N2bvr7BbckHy30/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZMby7%2FbtrLIQ4S4oX%2FnZRSrhq1N2bvr7BbckHy30%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;341&quot; height=&quot;313&quot; data-filename=&quot;프랜드클래스2.png&quot; data-origin-width=&quot;341&quot; data-origin-height=&quot;313&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;&amp;lt;결과값&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드클래스3.png&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;124&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cETmJN/btrLI2Yi5jF/jpKEsvdz2jtkQmsdklHq60/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cETmJN/btrLI2Yi5jF/jpKEsvdz2jtkQmsdklHq60/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cETmJN/btrLI2Yi5jF/jpKEsvdz2jtkQmsdklHq60/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcETmJN%2FbtrLI2Yi5jF%2FjpKEsvdz2jtkQmsdklHq60%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;228&quot; height=&quot;124&quot; data-filename=&quot;프랜드클래스3.png&quot; data-origin-width=&quot;228&quot; data-origin-height=&quot;124&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;프랜드 클래스로 선언했으므로 은행에서는 내 정보에 접근해 돈을 가져갈 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;friend 함수&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;friend함수란 전체 클래스가 아닌 특정 함수만 friend함수로 선언하는 걸 이야기합니다.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아래 예제를 보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드함수1.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;247&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cg5rH9/btrLJAOkltb/QcbIFDxt4XEcgqXdkTEbBk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cg5rH9/btrLJAOkltb/QcbIFDxt4XEcgqXdkTEbBk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cg5rH9/btrLJAOkltb/QcbIFDxt4XEcgqXdkTEbBk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcg5rH9%2FbtrLJAOkltb%2FQcbIFDxt4XEcgqXdkTEbBk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;558&quot; height=&quot;247&quot; data-filename=&quot;프랜드함수1.png&quot; data-origin-width=&quot;558&quot; data-origin-height=&quot;247&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1) 먼저 cBank를 클래스에서 Test1와 Test2 테스트 함수를 만들어줍니다.(위에 class cMe 전방선언)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드함수2.png&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;202&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eFDVuo/btrLJIL9fd5/mNUpKPmDaCCIkfxKDGJGM1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eFDVuo/btrLJIL9fd5/mNUpKPmDaCCIkfxKDGJGM1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eFDVuo/btrLJIL9fd5/mNUpKPmDaCCIkfxKDGJGM1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeFDVuo%2FbtrLJIL9fd5%2FmNUpKPmDaCCIkfxKDGJGM1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;502&quot; height=&quot;202&quot; data-filename=&quot;프랜드함수2.png&quot; data-origin-width=&quot;502&quot; data-origin-height=&quot;202&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;2) cMe클래스에서 &lt;b&gt;프랜드 함수로 cBank의 Test1만 선언&lt;/b&gt;해줍니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;그러면 friend 클래스와는 달리 &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;cBank의 Test1 함수에서만 cMe를 쓸 수 있게&lt;/b&gt;&lt;/span&gt; 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드함수3.png&quot; data-origin-width=&quot;385&quot; data-origin-height=&quot;251&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BQg45/btrLGKrtbTb/gw5oWhT8mvQo41zcaJbsy1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BQg45/btrLGKrtbTb/gw5oWhT8mvQo41zcaJbsy1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BQg45/btrLGKrtbTb/gw5oWhT8mvQo41zcaJbsy1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBQg45%2FbtrLGKrtbTb%2Fgw5oWhT8mvQo41zcaJbsy1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;385&quot; height=&quot;251&quot; data-filename=&quot;프랜드함수3.png&quot; data-origin-width=&quot;385&quot; data-origin-height=&quot;251&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;3) Test2함수에서는 에러가 뜨네요. cMe클래스의 private멤버에 접근할 수 없다고 뜹니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Test1 함수만 프랜드 함수이므로 cMe클래스에 접근할 수 있습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드함수6.png&quot; data-origin-width=&quot;288&quot; data-origin-height=&quot;312&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cRprT9/btrLHkGhog3/KzkAwVWp24plsCB6MEEO1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cRprT9/btrLHkGhog3/KzkAwVWp24plsCB6MEEO1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cRprT9/btrLHkGhog3/KzkAwVWp24plsCB6MEEO1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcRprT9%2FbtrLHkGhog3%2FKzkAwVWp24plsCB6MEEO1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;288&quot; height=&quot;312&quot; data-filename=&quot;프랜드함수6.png&quot; data-origin-width=&quot;288&quot; data-origin-height=&quot;312&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;&amp;lt;결과값&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;프랜드함수7.png&quot; data-origin-width=&quot;252&quot; data-origin-height=&quot;117&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdDM3y/btrLIptOYJn/8DhP1CLSmv2Yt1iTOMyiek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdDM3y/btrLIptOYJn/8DhP1CLSmv2Yt1iTOMyiek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdDM3y/btrLIptOYJn/8DhP1CLSmv2Yt1iTOMyiek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdDM3y%2FbtrLIptOYJn%2F8DhP1CLSmv2Yt1iTOMyiek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;252&quot; height=&quot;117&quot; data-filename=&quot;프랜드함수7.png&quot; data-origin-width=&quot;252&quot; data-origin-height=&quot;117&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>C</category>
      <category>c++</category>
      <category>Friend</category>
      <category>friendclass</category>
      <category>friendfunction</category>
      <category>프랜드클래스</category>
      <category>프랜드함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/307</guid>
      <comments>https://playground10.tistory.com/307#entry307comment</comments>
      <pubDate>Fri, 9 Sep 2022 15:56:41 +0900</pubDate>
    </item>
    <item>
      <title>[c++] LPCTSTR -&amp;gt; LPTSTR 변환</title>
      <link>https://playground10.tistory.com/306</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 간단하게 &lt;b&gt;LPCTSTR&lt;/b&gt;형을 &lt;b&gt;LPTSTR&lt;/b&gt;로 &lt;b&gt;변환&lt;/b&gt;하는 함수에 대해 포스팅을 하려고 하는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나중에 문자열은 쫙 정리해서 포스팅하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;LPCTSTR.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bUgglM/btrLGkZgA4w/k5eRkkR7gQLmMUBlYqLH5k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bUgglM/btrLGkZgA4w/k5eRkkR7gQLmMUBlYqLH5k/img.png&quot; data-alt=&quot;LPCTSTR -&amp;amp;gt; LPTSTR&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bUgglM/btrLGkZgA4w/k5eRkkR7gQLmMUBlYqLH5k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbUgglM%2FbtrLGkZgA4w%2Fk5eRkkR7gQLmMUBlYqLH5k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;LPCTSTR.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;LPCTSTR -&amp;gt; LPTSTR&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;

&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;예제 코드&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;LPCTSTR&lt;/b&gt;&amp;nbsp; lpCT;&lt;br /&gt;&lt;b&gt;LPTSTR&amp;nbsp;&lt;/b&gt; &amp;nbsp; lpT;&lt;br /&gt;lpT = &lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;CT2A&lt;/b&gt;&lt;/span&gt;(lpCT);&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;CT2A 함수를 통해 변환할 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;감사합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>C</category>
      <category>c++</category>
      <category>ct2a</category>
      <category>LPCTSTR</category>
      <category>lptstr</category>
      <category>문자열변환</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/306</guid>
      <comments>https://playground10.tistory.com/306#entry306comment</comments>
      <pubDate>Thu, 8 Sep 2022 10:12:08 +0900</pubDate>
    </item>
    <item>
      <title>[SQL] 2_2. DML(UPDATE)</title>
      <link>https://playground10.tistory.com/305</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. Playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지난 포스팅부터 DML언어를 시작했는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;삽입, 검색, 수정, 삭제 중에 삽입에 대해 알아봤었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/304&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;https://playground10.tistory.com/304&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1662338419176&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[SQL] 2_1. DML(INSERT INTO)&quot; data-og-description=&quot;안녕하세요. Playground입니다. 저번 포스팅까지 DDL에 대해 알아봤는데요. 이번에는 DML(Data Manipulation Language, 데이터 조작 언어)언어에 대해 알아보겠습니다. DML INSERT INTO DML이란? 데이터 조작어로..&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/304&quot; data-og-url=&quot;https://playground10.tistory.com/304&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/ScN4G/hyPHm5ukwG/n7F45Dz0tO94qc0j8qfvR1/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479,https://scrap.kakaocdn.net/dn/b1p1Vr/hyPHlrYcBp/7s2Ne392zutkI3CrKGQkHk/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479,https://scrap.kakaocdn.net/dn/QeVtU/hyPHpnBSvq/mpRmkOeWN5BrxE3GIsixYk/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/304&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/304&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/ScN4G/hyPHm5ukwG/n7F45Dz0tO94qc0j8qfvR1/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479,https://scrap.kakaocdn.net/dn/b1p1Vr/hyPHlrYcBp/7s2Ne392zutkI3CrKGQkHk/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479,https://scrap.kakaocdn.net/dn/QeVtU/hyPHpnBSvq/mpRmkOeWN5BrxE3GIsixYk/img.png?width=471&amp;amp;height=479&amp;amp;face=0_0_471_479');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[SQL] 2_1. DML(INSERT INTO)&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. Playground입니다. 저번 포스팅까지 DDL에 대해 알아봤는데요. 이번에는 DML(Data Manipulation Language, 데이터 조작 언어)언어에 대해 알아보겠습니다. DML INSERT INTO DML이란? 데이터 조작어로..&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 포스팅에는 DML중 하나인 수정(UPDATE)에 대해 알아보겠습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;UPDATE SET&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;UPDATE문.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/czul5q/btrLugDuUAS/zkK2O8DkApJ6MFLdX4TqFk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/czul5q/btrLugDuUAS/zkK2O8DkApJ6MFLdX4TqFk/img.png&quot; data-alt=&quot;SQL - UPDATE문&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/czul5q/btrLugDuUAS/zkK2O8DkApJ6MFLdX4TqFk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fczul5q%2FbtrLugDuUAS%2FzkK2O8DkApJ6MFLdX4TqFk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;UPDATE문.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL - UPDATE문&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;UPDATE&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DML 중 하나인 &lt;b&gt;UPDATE&lt;/b&gt; 는 데이터를 수정하는 SQL문으로 아래와 같은 문법으로 쓰입니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;UPDATE&lt;span style=&quot;color: #8a3db6;&quot;&gt; [테이블명]&lt;/span&gt; SET &lt;span style=&quot;color: #f89009;&quot;&gt;[수정]&lt;/span&gt; WHERE &lt;span style=&quot;color: #409d00;&quot;&gt;[조건]&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS라는 테이블이 있다. 테이블 안에 OS_NUM이 10인 OS_NAME을 'Android'로 바꾸시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;CREATE TABLE&lt;/b&gt; TB_OS&lt;br /&gt;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NAME CHAR(10),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NUM NUMBER&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSERT INTO&lt;/b&gt; TB_OS &lt;b&gt;VALUES&lt;/b&gt;('Windows', 10);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT* FROM TB_OS;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;UPDATE&lt;/b&gt; TB_OS &lt;b&gt;SET&lt;/b&gt; OS_NAME = 'Android'&lt;b&gt; WHERE&lt;/b&gt; OS_NUM = 10;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT* FROM TB_OS;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Update문을 보면 Where절에 있는 OS_NUM이 10인 데이터의 OS_NAME을 Android로 바꿔주었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결과값)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;updateset.png&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;192&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/kLrZr/btrLiU8Wiwa/o5QkBfl7H7KHewjstFQKz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/kLrZr/btrLiU8Wiwa/o5QkBfl7H7KHewjstFQKz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/kLrZr/btrLiU8Wiwa/o5QkBfl7H7KHewjstFQKz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkLrZr%2FbtrLiU8Wiwa%2Fo5QkBfl7H7KHewjstFQKz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;513&quot; height=&quot;192&quot; data-filename=&quot;updateset.png&quot; data-origin-width=&quot;513&quot; data-origin-height=&quot;192&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OS_NAME이 Windows였는데 Android로 바꾼걸 볼 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번 포스팅은 이것으로 마치도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;감사합니다.&lt;/p&gt;</description>
      <category>Programming/데이터베이스</category>
      <category>dml</category>
      <category>sql</category>
      <category>SQLD</category>
      <category>UPDATESET</category>
      <category>UPDATE문</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/305</guid>
      <comments>https://playground10.tistory.com/305#entry305comment</comments>
      <pubDate>Mon, 5 Sep 2022 12:50:16 +0900</pubDate>
    </item>
    <item>
      <title>[SQL] 2_1. DML(INSERT INTO)</title>
      <link>https://playground10.tistory.com/304</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. Playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저번 포스팅까지 DDL에 대해 알아봤는데요.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에는 &lt;b&gt;DML(Data Manipulation Language, 데이터 조작 언어)&lt;/b&gt;언어에 대해 알아보겠습니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;DML&lt;br /&gt;INSERT INTO&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;INSERT.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/XecWW/btrK3YvCvdo/lCtKx8giMumJlsZrK8H9yk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/XecWW/btrK3YvCvdo/lCtKx8giMumJlsZrK8H9yk/img.png&quot; data-alt=&quot;SQL Insert&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/XecWW/btrK3YvCvdo/lCtKx8giMumJlsZrK8H9yk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FXecWW%2FbtrK3YvCvdo%2FlCtKx8giMumJlsZrK8H9yk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;INSERT.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL Insert&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;DML이란?&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;데이터 조작어&lt;/b&gt;로, 데이터의 &lt;u&gt;&lt;b&gt;검색, 삽입, 수정, 삭제&lt;/b&gt;&lt;/u&gt;를 위해 사용하는 SQL언어입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;INSERT INTO&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DML 중 하나인 INSERT는 데이터를 삽입하는 SQL문으로 아래와 같은 문법으로 쓰입니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;INSERT INTO&lt;span style=&quot;color: #8a3db6;&quot;&gt; [테이블명]&lt;/span&gt; VALUES&lt;span style=&quot;color: #f89009;&quot;&gt;(삽입할 데이터들);&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS라는 테이블이 있다. &lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;테이블 안에 OS_Name은 'Windows'로, OS_Num은 10으로 데이터를 넣으시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;CREATE TABLE &lt;b&gt;TB_OS&lt;/b&gt;&lt;br /&gt;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NAME CHAR(10),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NUM NUMBER&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSERT INTO&lt;/b&gt; TB_OS &lt;b&gt;VALUES&lt;/b&gt;('Windows', 10);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT* FROM&lt;/b&gt; TB_OS;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과값&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;insertinto.png&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;99&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/da5Gjr/btrK2uJaqLB/6Entjb6KGZcAQQkGdcfCZK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/da5Gjr/btrK2uJaqLB/6Entjb6KGZcAQQkGdcfCZK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/da5Gjr/btrK2uJaqLB/6Entjb6KGZcAQQkGdcfCZK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fda5Gjr%2FbtrK2uJaqLB%2F6Entjb6KGZcAQQkGdcfCZK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;529&quot; height=&quot;99&quot; data-filename=&quot;insertinto.png&quot; data-origin-width=&quot;529&quot; data-origin-height=&quot;99&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Programming/데이터베이스</category>
      <category>dml</category>
      <category>insert</category>
      <category>sql</category>
      <category>SQLD</category>
      <category>데이터베이스</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/304</guid>
      <comments>https://playground10.tistory.com/304#entry304comment</comments>
      <pubDate>Wed, 31 Aug 2022 13:24:21 +0900</pubDate>
    </item>
    <item>
      <title>[SQL] 1_2. DDL(ALTER TABLE)</title>
      <link>https://playground10.tistory.com/303</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;안녕하세요. Playground입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;저번 포스팅에서는 DDL언어 중에 CREATE TABLE과 제약조건에 대해 알아봤는데요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;이어서 이번에는 &lt;b&gt;ALTER TABLE&lt;/b&gt;에 대해 알아보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;ALTERTABLE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YVFkU/btrJZOOAlcQ/Mh76uMC8aiwIq1tIoXMoTK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YVFkU/btrJZOOAlcQ/Mh76uMC8aiwIq1tIoXMoTK/img.png&quot; data-alt=&quot;SQL Alter Table&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YVFkU/btrJZOOAlcQ/Mh76uMC8aiwIq1tIoXMoTK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYVFkU%2FbtrJZOOAlcQ%2FMh76uMC8aiwIq1tIoXMoTK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;ALTERTABLE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL Alter Table&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;컬럼을 추가, 삭제하거나 제약조건을 추가, 삭제&lt;/b&gt;하는 명령어입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;아래와 같은 명령문을 추가해서 씁니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;1. ADD COLUMN&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;2. DROP COLUMN&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;3. MODIFY COLUMN&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;4. RENAME COLUMN&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;5. ADD CONSTRAINT&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;6. DROP CONSTRAINT&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif; color: #000000; background-color: #ffe1e8;&quot;&gt;&lt;b&gt;1. ADD COLUMN&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 컬럼을&lt;b&gt; 추가&lt;/b&gt;합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;추가된 컬럼은 테이블의 마지막 컬럼이 되며 컬럼의 위치는 지정할 수 없습니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; ADD ( &lt;span style=&quot;color: #006dd7;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;추가할 컬럼명]&lt;/span&gt;&amp;nbsp;[데이터형] &lt;span style=&quot;color: #333333;&quot;&gt;)&lt;/span&gt;&lt;/span&gt;;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;예) &lt;/span&gt;TB_OS테이블에 데이터 형이 CHAR(10)인&amp;nbsp;컬럼명 OS_Name을 추가하시오.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 17px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt; TB_OS &lt;b&gt;ADD&lt;/b&gt; (OS_NAME CHAR(10));&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;2. DROP COLUMN&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 컬럼을 &lt;b&gt;삭제&lt;/b&gt;합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;한 번 삭제된 컬럼은 복구가 안되니 잘 확인하셔야됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; DROP COLUMN&lt;span style=&quot;color: #006dd7;&quot;&gt; [컬럼명]&lt;/span&gt;;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;예) TB_OS 테이블에서 OS_NAME 컬럼을 삭제하시오.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt; TB_OS &lt;b&gt;DROP COLUMN&lt;/b&gt; OS_NAME;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8; font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;&lt;b&gt;3. MODIFY COLUMN&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: AppleSDGothicNeo-Regular, 'Malgun Gothic', '맑은 고딕', dotum, 돋움, sans-serif;&quot;&gt;: 컬럼을 &lt;b&gt;수정&lt;/b&gt;하는 명령어입니다.&lt;/span&gt;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; MODIFY ( &lt;span style=&quot;color: #006dd7;&quot;&gt;[컬럼명]&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt; [데이터명(생략가능)]&lt;/span&gt; &lt;span style=&quot;color: #409d00;&quot;&gt;[속성명]&lt;/span&gt; );&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS 테이블의 컬럼 OS_NAME의 속성 값을 NULL도 허용하게 수정하시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;CREATE&amp;nbsp;TABLE&amp;nbsp;&lt;/b&gt;TB_OS&lt;b&gt;&lt;br /&gt;( &lt;br /&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NAME CHAR(10)&lt;b&gt; NOT NULL, &lt;span style=&quot;color: #409d00;&quot;&gt;-- 기존에는 NOT NULL 속성&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NUM NUMBER&lt;b&gt;&lt;br /&gt;);&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;INSERT&amp;nbsp;INTO&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;VALUES&lt;/b&gt;('w',&amp;nbsp;1); &lt;br /&gt;&lt;b&gt;INSERT&amp;nbsp;INTO&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;VALUES&lt;/b&gt;('', 2);&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;altertable_modify.png&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;82&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KDpNL/btrJ1BJBMcr/W7ayOgWHMr7e3BUNFY2yzK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KDpNL/btrJ1BJBMcr/W7ayOgWHMr7e3BUNFY2yzK/img.png&quot; data-alt=&quot;null값이라 오류라고 나타난 결과값&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KDpNL/btrJ1BJBMcr/W7ayOgWHMr7e3BUNFY2yzK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKDpNL%2FbtrJ1BJBMcr%2FW7ayOgWHMr7e3BUNFY2yzK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;508&quot; height=&quot;82&quot; data-filename=&quot;altertable_modify.png&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;82&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;null값이라 오류라고 나타난 결과값&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존에 OS_NAME의 속성은 &lt;b&gt;NOT NULL&lt;/b&gt;이기 때문에&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;INSERT INTO에서 ''값을 넣으려고 하니까 NULL값이라 오류를 뱉어냅니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 17px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 17px;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt; TB_OS &lt;b&gt;MODIFY&lt;/b&gt;( OS_NAME &lt;b&gt;NULL &lt;/b&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSERT&amp;nbsp;INTO&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;VALUES&lt;/b&gt;('w',&amp;nbsp;1); &lt;br /&gt;&lt;b&gt;INSERT&amp;nbsp;INTO&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;VALUES&lt;/b&gt;('',&amp;nbsp;2); &lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT*&amp;nbsp;FROM&lt;/b&gt;&amp;nbsp;TB_OS;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;altertable_modify1.png&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;130&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/sEnPZ/btrJ1QzLoWP/oUU2YXSrxjwMQ3cfmcZVy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/sEnPZ/btrJ1QzLoWP/oUU2YXSrxjwMQ3cfmcZVy0/img.png&quot; data-alt=&quot;결과값&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/sEnPZ/btrJ1QzLoWP/oUU2YXSrxjwMQ3cfmcZVy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsEnPZ%2FbtrJ1QzLoWP%2FoUU2YXSrxjwMQ3cfmcZVy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;505&quot; height=&quot;130&quot; data-filename=&quot;altertable_modify1.png&quot; data-origin-width=&quot;505&quot; data-origin-height=&quot;130&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과값&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;OS_NAME의 속성을 NULL로 변경하니까 NULL값도 입력할 수 있게 변경되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;4. RENAME COLUMN&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: &lt;b&gt;컬럼의 이름을 변경&lt;/b&gt;합니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; RENAME COLUMN &lt;span style=&quot;color: #006dd7;&quot;&gt;[바꿀 기존 컬럼명]&lt;/span&gt; TO &lt;span style=&quot;color: #006dd7;&quot;&gt;[바뀌어질 컬럼명]&lt;/span&gt;;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS에 있는 OS_NUM 컬럼의 이름을 OS_NO로 변경하시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;CREATE TABLE&lt;/b&gt; TB_OS&lt;br /&gt;(&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NAME CHAR(10),&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;OS_NUM&amp;nbsp; &amp;nbsp;NUMBER&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;INSERT INTO&lt;/b&gt; TB_OS &lt;b&gt;VALUES&lt;/b&gt;('windows', 1);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SELECT&lt;/b&gt;* &lt;b&gt;FROM&lt;/b&gt; TB_OS;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;먼저 TB_OS테이블을 생성하고 INSERT INTO로 windows와 1이란 데이터를 넣어줍니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;SELECT문으로 확인해보면 아래와 같이 정보가 들어가 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;RenameColumn.png&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;97&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mkb9Z/btrJ5xlgopl/PP6LKBpksQ9NCMhKi6mio1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mkb9Z/btrJ5xlgopl/PP6LKBpksQ9NCMhKi6mio1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mkb9Z/btrJ5xlgopl/PP6LKBpksQ9NCMhKi6mio1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fmkb9Z%2FbtrJ5xlgopl%2FPP6LKBpksQ9NCMhKi6mio1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;510&quot; height=&quot;97&quot; data-filename=&quot;RenameColumn.png&quot; data-origin-width=&quot;510&quot; data-origin-height=&quot;97&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;컬럼인 OS_NUM을 바꾸기 위해 아래와 같은 SQL문을 적어주고 빌드합니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 34px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 34px;&quot;&gt;
&lt;td style=&quot;width: 100%; height: 34px;&quot;&gt;&lt;b&gt;ALTER TABLE&lt;/b&gt; TB_OS &lt;b&gt;RENAME COLUMN&lt;/b&gt; OS_NUM&lt;b&gt; TO&lt;/b&gt; OS_NO;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래와 같이 컬럼명이 바뀐 걸 확인할 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;RenameColumn1.png&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dx8Yo3/btrJ1JBdnLp/Wc27r8f9dee5tkueB1ADU0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dx8Yo3/btrJ1JBdnLp/Wc27r8f9dee5tkueB1ADU0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dx8Yo3/btrJ1JBdnLp/Wc27r8f9dee5tkueB1ADU0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdx8Yo3%2FbtrJ1JBdnLp%2FWc27r8f9dee5tkueB1ADU0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;508&quot; height=&quot;88&quot; data-filename=&quot;RenameColumn1.png&quot; data-origin-width=&quot;508&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;5. ADD CONSTRAINT&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;: 제약 조건명 지정 SQL&lt;/b&gt;입니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE&lt;span style=&quot;color: #8a3db6;&quot;&gt;&amp;nbsp;[테이블명]&lt;/span&gt;&amp;nbsp;ADD CONSTRAINT&amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;[제약조건명]&lt;/span&gt; &lt;span style=&quot;color: #409d00;&quot;&gt;[제약조건]&lt;/span&gt; (컬럼명)&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS에 있는 OS_NUM의 속성을 기본키로 바꾸시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;CREATE&amp;nbsp;TABLE&amp;nbsp;TB_OS &lt;br /&gt;( &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OS_NAME&amp;nbsp;CHAR(10), &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OS_NUM&amp;nbsp;&amp;nbsp;&amp;nbsp;NUMBER &lt;br /&gt;); &lt;br /&gt;&lt;br /&gt;&lt;b&gt;ALTER&amp;nbsp;TABLE&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;ADD&amp;nbsp;CONSTRAINT&lt;/b&gt;&amp;nbsp;PK_TB_OS&amp;nbsp;&lt;b&gt;PRIMARY&amp;nbsp;KEY(OS_NUM);&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;6. DROP CONSTRAINT&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: &lt;b&gt;제약 조건 삭제 SQL&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;ALTER TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;[테이블명]&lt;/span&gt; DROP CONSTRAINT &lt;span style=&quot;color: #409d00;&quot;&gt;[제약조건명]&lt;/span&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예) TB_OS 테이블에 있는 기본키 OS_NUM의 PK(기본키)속성을 삭제하시오.&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;CREATE&amp;nbsp;TABLE&amp;nbsp;TB_OS&lt;br /&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OS_NAME&amp;nbsp;CHAR(10),&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;OS_NUM&amp;nbsp;&amp;nbsp;&amp;nbsp;NUMBER&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ALTER&amp;nbsp;TABLE&lt;/b&gt;&amp;nbsp;TB_OS&amp;nbsp;&lt;b&gt;ADD&amp;nbsp;CONSTRAINT&lt;/b&gt;&amp;nbsp;PK_TB_OS&amp;nbsp;&lt;b&gt;PRIMARY KEY(OS_NUM);&lt;br /&gt;&lt;b&gt;ALTER TABLE&amp;nbsp;&lt;/b&gt;&lt;/b&gt;TB_OS&lt;b&gt; DROP&lt;b&gt;&amp;nbsp;CONSTRAINT&lt;/b&gt;&lt;/b&gt;PK_TB_OS&lt;b&gt;&lt;b&gt;;&lt;/b&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description>
      <category>Programming/데이터베이스</category>
      <category>addconstraint</category>
      <category>altertable</category>
      <category>dropconstraint</category>
      <category>renamecolumn</category>
      <category>sql</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/303</guid>
      <comments>https://playground10.tistory.com/303#entry303comment</comments>
      <pubDate>Tue, 30 Aug 2022 10:58:10 +0900</pubDate>
    </item>
    <item>
      <title>[SQL] 1_1. DDL(CREATE TABLE/제약조건)</title>
      <link>https://playground10.tistory.com/302</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요. Playground입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;앞으로 SQL을 공부하게 되면서 제가 배운 내용을 블로그에 포스팅하려고 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;DDL, DCL, DML, 또 데이터 모델 및 데이터베이스 개념에 대해서는 따로 포스팅하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이번에 포스팅할 내용은 &lt;b&gt;DDL(Data Definition Language, 데이터 정의 언어)&lt;/b&gt; 중&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;CREATE TABLE&lt;/b&gt;&lt;br /&gt;&lt;b&gt;제약 조건(CONSTRAINT)&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;입니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;CREATETABLE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/enTquY/btrJzyZrJPi/dTZmksSmk5e469lSmbI391/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/enTquY/btrJzyZrJPi/dTZmksSmk5e469lSmbI391/img.png&quot; data-alt=&quot;SQL Create Table / Constraint&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/enTquY/btrJzyZrJPi/dTZmksSmk5e469lSmbI391/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FenTquY%2FbtrJzyZrJPi%2FdTZmksSmk5e469lSmbI391%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;479&quot; data-filename=&quot;CREATETABLE.png&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;479&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;SQL Create Table / Constraint&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;CREATE TABLE&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;말 그대로 &lt;b&gt;&lt;u&gt;테이블을 생성&lt;/u&gt;&lt;/b&gt;하는 문법입니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;b&gt;CREATE TABLE&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;테이블명&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;(&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;변수명&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;데이터유형&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;제약조건&lt;/span&gt;,&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;변수명&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;데이터유형&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;제약조건&lt;/span&gt;,&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;b&gt;);&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통 위와 같은 유형으로 테이블을 생성합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;참고로 개념만 보면 감이 안 잡히니 아래와 같은 예제 1번을 살펴보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;b&gt;&lt;span&gt;예제1)&lt;br /&gt;&lt;br /&gt;CREATE TABLE &lt;span style=&quot;color: #8a3db6;&quot;&gt;CLIENT&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;(&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;CLIENT_NO&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #f89009;&quot;&gt;CHAR(5) &lt;span style=&quot;color: #409d00;&quot;&gt;NOT NULL&lt;/span&gt;&lt;/span&gt;,&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: #006dd7;&quot;&gt;CLIENT_NAME&lt;/span&gt; &lt;span style=&quot;color: #f89009;&quot;&gt;VARCHAR2(100)&lt;/span&gt;,&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span&gt;);&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #8a3db6;&quot;&gt;&lt;b&gt;CLIENT(고객)테이블&lt;/b&gt;&lt;/span&gt;을 만들고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안에 컬럼인 &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;CLIENT_NO(고객번호), CLIENT_NAME(고객이름)&lt;/b&gt;&lt;/span&gt;을 추가했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt; CLIENT_NO(고객번호)&lt;/span&gt;&lt;/b&gt;는 &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;CHAR형&lt;/b&gt;&lt;/span&gt; 제약조건으로는 &lt;b&gt;&lt;span style=&quot;color: #409d00;&quot;&gt;NOT NULL&lt;/span&gt;&lt;/b&gt;,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;CLIENT_NAME(고객이름)&lt;/span&gt;&lt;/b&gt;은 &lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;VARCHAR2형&lt;/b&gt;&lt;/span&gt;,&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;제약조건은 넣어도 되고 안 넣어도 되는데 NOT NULL이 무엇이냐?&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;에 대해서는 아래 제약조건쪽에서 설명하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또 CREATE TABLE을 만들 때 아래와 같은 조건을 반드시 참고하셔야됩니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;br /&gt;- 테이블 생성 끝에&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;';'&lt;/b&gt;&lt;/span&gt;로 끝나야 한다.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;데이터 유형&lt;/b&gt;은 반드시&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;지정&lt;/b&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 같은 Owner내 다른 테이블과&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;테이블명&amp;nbsp;중복 x&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 한 테이블 내에서&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;컬럼 명이 중복x&lt;/b&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(위 예제에서 CLIENT_NO, CLIENT_NO와 같이 똑같이 못만듬)&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 테이블명과 컬럼명은 반드시&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;문자&lt;/b&gt;로 시작.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;0~9, A~Z, a~z, _, $, #&lt;/b&gt;&lt;/span&gt;문자만 허용&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;제약 조건(CONSTRAINT)&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 제약 조건의 &lt;span style=&quot;color: #f89009;&quot;&gt;정의&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;- 사용자가 원하는 조건의 데이터로만 생성하게 해줌&lt;br /&gt;- 데이터의 무결성을 유지하기 위한 방법으로 테이블의 특정 컬럼에 제약을 설정하는 것.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;- 제약 조건의 &lt;span style=&quot;color: #f89009;&quot;&gt;종류&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 180px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style13&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 20px;&quot;&gt;타입&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 20px;&quot;&gt;설명&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 60px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 60px;&quot;&gt;기본 키(Primary Key)&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 60px;&quot;&gt;- 테이블 &lt;b&gt;행을 식별&lt;/b&gt;하기 위해 &lt;b&gt;하나의 테이블&lt;/b&gt;에 &lt;b&gt;단 하나의 기본 키&lt;/b&gt;만 정의 가능.&lt;br /&gt;- 기본 키 생성 시 DBMS는 &lt;b&gt;자동으로 UNIQUE 인덱스를 생성.&lt;/b&gt;&lt;br /&gt;- 기본 키 컬럼에는 &lt;b&gt;NULL 입력 불가.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 40px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 40px;&quot;&gt;고유 키(Unique Key)&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 40px;&quot;&gt;- 테이블에 저장된 행 데이터를 &lt;b&gt;고유하게 식별&lt;/b&gt;하기 위해 생성.&lt;br /&gt;- &lt;b&gt;NULL은 입력 가능.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 20px;&quot;&gt;외래 키(Foreign Key)&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 20px;&quot;&gt;- &lt;b&gt;다른 테이블의 기본 키&lt;/b&gt;를 &lt;b&gt;외래 키&lt;/b&gt;로 지정하는 경우 생성함(참조무결성제약조건).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 20px;&quot;&gt;NOT NULL&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 20px;&quot;&gt;- &lt;b&gt;NULL값의 입력을 금지&lt;/b&gt;, 해당 컬럼에 NULL이 아닌 값이 들어가도록만 정의 가능.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 20.814%; height: 20px;&quot;&gt;CHECK&lt;/td&gt;
&lt;td style=&quot;width: 79.186%; height: 20px;&quot;&gt;- 입력할 수 있는 &lt;b&gt;값 종류 및 범위를 제한.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;* SQL에서 NULL이란?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;공백이나 숫자 0과는 전혀 다른 값이며, 조건에 맞는 데이터가 없을 때 공집합과도 다르다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;'아직 정의되지 않은 미지의 값'&lt;/b&gt; 이거나 &lt;b&gt;'현재 데이터를 입력하지 못하는 경우'&lt;/b&gt;를 의미합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;* DEFAULT란?&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;기본값&lt;/b&gt;으로 컬럼의 값이 지정되어 있지 않을 경우 &lt;b&gt;자동으로 들어가는 값&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;보통 명시된 값을 지정하지 않을 경우 NULL값이 입력되는데, DEFAULT값을 정의 하면 NULL값 대신&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정의된 기본값이 자동으로 입력이 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;데이터 유형&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;데이터베이스의 테이블에 특정 자료를 입력할 때, 그 자료의 &lt;b&gt;&lt;u&gt;유형별로 나누는 기준.&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;아래는 SQL에서 쓰이는 데이터 유형(타입)입니다.&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%; height: 88px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot; data-ke-style=&quot;style15&quot;&gt;
&lt;tbody&gt;
&lt;tr style=&quot;height: 20px;&quot;&gt;
&lt;td style=&quot;width: 19.5348%; height: 20px;&quot;&gt;&lt;b&gt;타입&lt;/b&gt;&lt;/td&gt;
&lt;td style=&quot;width: 80.4652%; height: 20px;&quot;&gt;&lt;b&gt;설명&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.5348%; height: 17px;&quot;&gt;CHAR(L)&lt;/td&gt;
&lt;td style=&quot;width: 80.4652%; height: 17px;&quot;&gt;- &lt;b&gt;고정&lt;/b&gt; 길이 문자열.&lt;br /&gt;- 고정 길이를 가지고 있으므로 할당된 변수의 값이 L보다 작은 경우 그 &lt;b&gt;차이만큼 공백&lt;/b&gt;으로 채워짐.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.5348%; height: 17px;&quot;&gt;VARCHAR2(L)&lt;/td&gt;
&lt;td style=&quot;width: 80.4652%; height: 17px;&quot;&gt;- &lt;b&gt;가변&lt;/b&gt; 길이 문자열&lt;br /&gt;- L만큼의 최대 길이를 가진다.&lt;br /&gt;- L값보다 작을 경우 &lt;b&gt;해당 값만큼만 공간을 차지.&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.5348%; height: 17px;&quot;&gt;NUMBER(L, D)&lt;/td&gt;
&lt;td style=&quot;width: 80.4652%; height: 17px;&quot;&gt;- &lt;b&gt;정수, 실수&lt;/b&gt;&lt;br /&gt;- L값은 전체 자리수, D값은 소수점 자리 수&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style=&quot;height: 17px;&quot;&gt;
&lt;td style=&quot;width: 19.5348%; height: 17px;&quot;&gt;DATE&lt;/td&gt;
&lt;td style=&quot;width: 80.4652%; height: 17px;&quot;&gt;- &lt;b&gt;날짜&lt;/b&gt;와 &lt;b&gt;시각정보&lt;/b&gt;&lt;br /&gt;- &quot;년월일시분초&quot;를 표현&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/데이터베이스</category>
      <category>constraint</category>
      <category>CREATETABLE</category>
      <category>ddl</category>
      <category>ForeignKey</category>
      <category>NOUNULL</category>
      <category>PrimaryKey</category>
      <category>sql</category>
      <category>uniquekey</category>
      <category>제약조건</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/302</guid>
      <comments>https://playground10.tistory.com/302#entry302comment</comments>
      <pubDate>Fri, 12 Aug 2022 13:23:34 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] REPLACE 함수 사용하기 / 원하는 위치의 문자를 변경하는 함수</title>
      <link>https://playground10.tistory.com/300</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;REPLACE 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/D7MYo/btrHRPqa6vW/roWa14aCtPWhu3v1eQdF9k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/D7MYo/btrHRPqa6vW/roWa14aCtPWhu3v1eQdF9k/img.png&quot; data-alt=&quot;REPLACE 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/D7MYo/btrHRPqa6vW/roWa14aCtPWhu3v1eQdF9k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FD7MYo%2FbtrHRPqa6vW%2FroWa14aCtPWhu3v1eQdF9k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;REPLACE 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;REPLACE 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;REPLACE(old_text, start_num, num_chars, new_text)&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;old_text&lt;/b&gt; : 변경하려는 텍스트(셀)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;start_num&lt;/b&gt; : 변경하려는 문자의 시작 위치(왼쪽부터 1, 2, 3,...)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;num_chars&lt;/b&gt; : 변경되면서 없어지는 끝 위치(아래 이미지 설명 참조)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;new_text&lt;/b&gt; : 새롭게 변경될 텍스트&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style8&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bolE0Z/btrHWv35iMH/Vzw7viNEknLL8xpm3qans1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bolE0Z/btrHWv35iMH/Vzw7viNEknLL8xpm3qans1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;294&quot; data-origin-height=&quot;139&quot; data-filename=&quot;1. 기본 데이터.png&quot; data-widthpercent=&quot;31.91&quot; style=&quot;width: 31.535%; margin-right: 10px;&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bolE0Z/btrHWv35iMH/Vzw7viNEknLL8xpm3qans1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbolE0Z%2FbtrHWv35iMH%2FVzw7viNEknLL8xpm3qans1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;294&quot; height=&quot;139&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqEq9J/btrHSzN5qEE/pr3U2LeN8Jk2hQ3xOUWWOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqEq9J/btrHSzN5qEE/pr3U2LeN8Jk2hQ3xOUWWOk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;641&quot; data-origin-height=&quot;142&quot; data-filename=&quot;2. REPLACE 함수.png&quot; style=&quot;width: 67.3022%;&quot; data-widthpercent=&quot;68.09&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqEq9J/btrHSzN5qEE/pr3U2LeN8Jk2hQ3xOUWWOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbqEq9J%2FbtrHSzN5qEE%2Fpr3U2LeN8Jk2hQ3xOUWWOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;641&quot; height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;기본 데이터&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변경 전 데이터는 한글, 숫자, 영어를 입력했습니다.. REPLACE 함수는 원하는 위치의 텍스트를 변경하기 때문에 숫자, 한글, 영어에 대한 차이는 없습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oOUma/btrHTFmPrBH/dGaDJAAI8H2tqDwoyYkwn1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oOUma/btrHTFmPrBH/dGaDJAAI8H2tqDwoyYkwn1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;297&quot; data-origin-height=&quot;142&quot; data-filename=&quot;3. REPLACE 함수 사용.png&quot; style=&quot;width: 49.4109%; margin-right: 10px;&quot; data-widthpercent=&quot;49.99&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oOUma/btrHTFmPrBH/dGaDJAAI8H2tqDwoyYkwn1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoOUma%2FbtrHTFmPrBH%2FdGaDJAAI8H2tqDwoyYkwn1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;297&quot; height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/JufON/btrHUL7EnZk/LZIafHg3vtmDtHKZTtgi51/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/JufON/btrHUL7EnZk/LZIafHg3vtmDtHKZTtgi51/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;295&quot; data-origin-height=&quot;141&quot; data-filename=&quot;4. REPLACE 함수 사용 결과.png&quot; style=&quot;width: 49.4263%;&quot; data-widthpercent=&quot;50.01&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/JufON/btrHUL7EnZk/LZIafHg3vtmDtHKZTtgi51/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJufON%2FbtrHUL7EnZk%2FLZIafHg3vtmDtHKZTtgi51%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;295&quot; height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;REPLACE 함수 사용 1&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;입력한 데이터&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;old_text : B3 // 변경 전 : 안녕하세요(텍스트 위치)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;start_num : 2 // 안녕하세요에서 [녕]&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;num_chars : 1 // 몇 글자 변경할지( 1이니까 [녕] 한 글자 변경 )&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;new_text : &quot;*&quot; // [녕]을 * 문자로 변경&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결과&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안*하세요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;여기에서 num_chars 가 헷갈릴 수도 있으니 다른 숫자를 입력해보겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dDp9Se/btrHVJhcltY/HU5M23oT1dO2yAX1RhZnK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dDp9Se/btrHVJhcltY/HU5M23oT1dO2yAX1RhZnK1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;297&quot; data-origin-height=&quot;142&quot; data-filename=&quot;5. REPLACE 함수 사용_2.png&quot; style=&quot;width: 49.5019%; margin-right: 10px;&quot; data-widthpercent=&quot;50.08&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dDp9Se/btrHVJhcltY/HU5M23oT1dO2yAX1RhZnK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdDp9Se%2FbtrHVJhcltY%2FHU5M23oT1dO2yAX1RhZnK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;297&quot; height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dJfpdZ/btrHUB42t7r/WGqMwFxMTJ2y1k0Hvo83i1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dJfpdZ/btrHUB42t7r/WGqMwFxMTJ2y1k0Hvo83i1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;296&quot; data-origin-height=&quot;142&quot; data-filename=&quot;6. REPLACE 함수 사용 결과_2.png&quot; style=&quot;width: 49.3353%;&quot; data-widthpercent=&quot;49.92&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dJfpdZ/btrHUB42t7r/WGqMwFxMTJ2y1k0Hvo83i1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdJfpdZ%2FbtrHUB42t7r%2FWGqMwFxMTJ2y1k0Hvo83i1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;296&quot; height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;REPLACE 함수 사용 2&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;다른 값은 그대로 입력하였고, &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;num_chars&lt;/b&gt;&lt;/span&gt;의 값만 &lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;1&lt;/b&gt;&lt;/span&gt;에서 &lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;3&lt;/b&gt;&lt;/span&gt;으로 변경했습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;결과&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안*요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;변경될 문자가 num_chars의 숫자만큼 입력되는 것이 아닙니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;예상한 결과&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;안***요&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;uarr; 이렇게 예상하신 분들이 계실 거 같아서 추가로 입력해봤습니다. 위 결과 값을 얻기 위해서는 &lt;b&gt;마지막 new_text 자리에 &quot;***&quot;&lt;/b&gt; 이렇게 입력을 해야 해당 결과 값을 얻으 실 수 있습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7. 연속 값 채우기.png&quot; data-origin-width=&quot;320&quot; data-origin-height=&quot;142&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/slZ41/btrHSAGisID/M6Wjy3F0vvkl5A1fjiljkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/slZ41/btrHSAGisID/M6Wjy3F0vvkl5A1fjiljkk/img.png&quot; data-alt=&quot;연속 값 채우기&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/slZ41/btrHSAGisID/M6Wjy3F0vvkl5A1fjiljkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FslZ41%2FbtrHSAGisID%2FM6Wjy3F0vvkl5A1fjiljkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;320&quot; height=&quot;142&quot; data-filename=&quot;7. 연속 값 채우기.png&quot; data-origin-width=&quot;320&quot; data-origin-height=&quot;142&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;연속 값 채우기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 완성된 서식을 아래쪽으로 드래그해서 연속으로 값을 채우시면 됩니다.( 처음에 말한 거처럼 &lt;b&gt;한글, 숫자,&lt;/b&gt;&amp;nbsp;&lt;b&gt;영어 &lt;/b&gt;차이는 없습니다. )&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/299&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.16 - [IT/Excel] - [엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/298&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.12 - [IT/Excel] - [엑셀] IF 함수 사용하기 / 조건으로 판별하는 함수&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/297&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.07 - [IT/Excel] - [엑셀] ROUNDUP(올림), ROUNDDOWN(버림), ROUND(반올림) 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>replace 함수</category>
      <category>엑셀</category>
      <category>엑셀 replace</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/300</guid>
      <comments>https://playground10.tistory.com/300#entry300comment</comments>
      <pubDate>Thu, 21 Jul 2022 22:50:54 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] VLOOKUP 함수 사용하기 / 조건에 맞는 값을 찾는 함수</title>
      <link>https://playground10.tistory.com/299</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;VLOOKUP 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqp5js/btrHrM62pGC/jZ637tIHJtKKBuSSQjAHqK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqp5js/btrHrM62pGC/jZ637tIHJtKKBuSSQjAHqK/img.png&quot; data-alt=&quot;VLOOKUP 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqp5js/btrHrM62pGC/jZ637tIHJtKKBuSSQjAHqK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbqp5js%2FbtrHrM62pGC%2FjZ637tIHJtKKBuSSQjAHqK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;VLOOKUP 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;VLOOKUP 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;lookup_value&lt;/b&gt; : 조건에 맞는 값을 찾기 위한 값.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;table_array&lt;/b&gt; : 조건에 맞는 데이터를 찾기위한 테이블.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;col_index_num&lt;/b&gt; : 위 table_array 테이블 내의 열 번호( 열은 1부터 시작).&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;range_lookup&lt;/b&gt; : 0을 입력하면 정확하게 맞는 값을 찾고, 입력하지 않거나 1을 입력하면 비슷한 값을 찾음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;인자 값 설명이 조금 어려울 수 있는데, 아래 첨부된 사진을 확인하시면 이해하는데 도움이 될 것 같습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o3CaL/btrHum0MToP/gIpwqhjkKOCtz9lmL7HOQ0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o3CaL/btrHum0MToP/gIpwqhjkKOCtz9lmL7HOQ0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;674&quot; data-origin-height=&quot;382&quot; data-filename=&quot;1. 성적에서 등급 구하기.png&quot; width=&quot;450&quot; height=&quot;255&quot; style=&quot;width: 67.4234%; margin-right: 10px;&quot; data-widthpercent=&quot;68.22&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o3CaL/btrHum0MToP/gIpwqhjkKOCtz9lmL7HOQ0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo3CaL%2FbtrHum0MToP%2FgIpwqhjkKOCtz9lmL7HOQ0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;674&quot; height=&quot;382&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/IcA4C/btrHp1DMNai/jkMVkK0kSmdubMjJxjniV0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/IcA4C/btrHp1DMNai/jkMVkK0kSmdubMjJxjniV0/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;231&quot; data-origin-height=&quot;281&quot; data-filename=&quot;2. 등급 기준표.png&quot; style=&quot;width: 31.4138%;&quot; data-widthpercent=&quot;31.78&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/IcA4C/btrHp1DMNai/jkMVkK0kSmdubMjJxjniV0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FIcA4C%2FbtrHp1DMNai%2FjkMVkK0kSmdubMjJxjniV0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;231&quot; height=&quot;281&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;VLOOKUP 함수를 이용해서 등급 구하기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;성적에서 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;평균값을 가지고 등급을 구해&lt;/span&gt;&lt;/b&gt;보려고 합니다. 위 등급표에는 점수가 있고 점수에 해당하는 각각의 등급이 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;609&quot; data-origin-height=&quot;88&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/boE9o3/btrHp1Kw74h/3bAz7NpYjhcM8FRElGemNk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/boE9o3/btrHp1Kw74h/3bAz7NpYjhcM8FRElGemNk/img.png&quot; data-alt=&quot;VLOOKUP 함수 사용&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/boE9o3/btrHp1Kw74h/3bAz7NpYjhcM8FRElGemNk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FboE9o3%2FbtrHp1Kw74h%2F3bAz7NpYjhcM8FRElGemNk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;400&quot; height=&quot;58&quot; data-origin-width=&quot;609&quot; data-origin-height=&quot;88&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;VLOOKUP 함수 사용&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;=VLOOKUP&lt;/b&gt;(&lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;F5&lt;/b&gt;&lt;/span&gt;, &lt;span style=&quot;color: #ef5369;&quot;&gt;&lt;b&gt;E19:E24&lt;/b&gt;&lt;/span&gt;, &lt;b&gt;2&lt;/b&gt;)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;F5&lt;/b&gt; - 등급을 구하기 위한 값의 셀입니다. &lt;span style=&quot;color: #006dd7;&quot;&gt;&lt;b&gt;F5&lt;/b&gt;&lt;/span&gt;의 경우 위 성적표에서는 1번의 &lt;b&gt;평균 값 90&lt;/b&gt;입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;E19:E24&lt;/b&gt; - 등급표 테이블입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2&lt;/b&gt; - 등급표 테이블에서 등급이 있는 열을 나타냅니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3. VLOOKUP 결과.png&quot; data-origin-width=&quot;216&quot; data-origin-height=&quot;106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Li16v/btrHpp6fDqf/Du2v7MscQUxcDEVPzLEIZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Li16v/btrHpp6fDqf/Du2v7MscQUxcDEVPzLEIZk/img.png&quot; data-alt=&quot;결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Li16v/btrHpp6fDqf/Du2v7MscQUxcDEVPzLEIZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLi16v%2FbtrHpp6fDqf%2FDu2v7MscQUxcDEVPzLEIZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;216&quot; height=&quot;106&quot; data-filename=&quot;3. VLOOKUP 결과.png&quot; data-origin-width=&quot;216&quot; data-origin-height=&quot;106&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;결과가 나왔습니다. 평균 90점의 등급은 A 가 나왔습니다. 등급표에 나온 값 그대로 잘 나왔습니다. 이제 이걸 &lt;b&gt;밑으로 쭉내리면&lt;/b&gt; &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;다른 평균 값들도 등급이 부여&lt;/b&gt;&lt;/span&gt;될 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1657962648342&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] 엑셀 숫자 연속으로 늘리기&quot; data-og-description=&quot;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/276&quot; data-og-url=&quot;https://playground10.tistory.com/276&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/nDBgp/hyO5JodA1j/Fb1o9oZ9jRumFrXo8xYi8k/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/fA5L4/hyO5Qt7HKS/KV4ioc3db2QiDmPTd6o3P0/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/eWCL5/hyO7zEhyU9/TpaDZcPyKJmWlfY6F4nGd1/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/276&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/nDBgp/hyO5JodA1j/Fb1o9oZ9jRumFrXo8xYi8k/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/fA5L4/hyO5Qt7HKS/KV4ioc3db2QiDmPTd6o3P0/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/eWCL5/hyO7zEhyU9/TpaDZcPyKJmWlfY6F4nGd1/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] 엑셀 숫자 연속으로 늘리기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4. 주의사항.png&quot; data-origin-width=&quot;607&quot; data-origin-height=&quot;119&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nDSMH/btrHpfbdbZ3/4d03kN4eo6iljlggnR9trK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nDSMH/btrHpfbdbZ3/4d03kN4eo6iljlggnR9trK/img.png&quot; data-alt=&quot;$를 꼭 붙여야합니다.&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nDSMH/btrHpfbdbZ3/4d03kN4eo6iljlggnR9trK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnDSMH%2FbtrHpfbdbZ3%2F4d03kN4eo6iljlggnR9trK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;607&quot; height=&quot;119&quot; data-filename=&quot;4. 주의사항.png&quot; data-origin-width=&quot;607&quot; data-origin-height=&quot;119&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;$를 꼭 붙여야합니다.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 저 위에 써둔 식 그대로 내리셨다면 #N/A 가 발생하는 셀이 나왔을 겁니다. 이거는 table_array 값이 변경되면서 발생한 문제일 겁니다. 그래서 &lt;span style=&quot;color: #0044ff; background-color: #9feec3;&quot;&gt;&lt;b&gt;특정 위치를 고정&lt;/b&gt;&lt;/span&gt;이 필요한 경우에는 &lt;b&gt;$(절대참조)&lt;/b&gt;&amp;nbsp;이 문자를 입력해주시면 됩니다. 이 부분은 나중에 다시 설명하도록 하겠습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5. 최종 결과.png&quot; data-origin-width=&quot;227&quot; data-origin-height=&quot;384&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bE2eKj/btrHp2Ju1JQ/rp7BPWo3i5FobkfttNsWXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bE2eKj/btrHp2Ju1JQ/rp7BPWo3i5FobkfttNsWXk/img.png&quot; data-alt=&quot;최종 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bE2eKj/btrHp2Ju1JQ/rp7BPWo3i5FobkfttNsWXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbE2eKj%2FbtrHp2Ju1JQ%2Frp7BPWo3i5FobkfttNsWXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;227&quot; height=&quot;384&quot; data-filename=&quot;5. 최종 결과.png&quot; data-origin-width=&quot;227&quot; data-origin-height=&quot;384&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;최종 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최종적으로 잘 나오는 걸 확인할 수 있었습니다. 여기서 중요한 점이 하나 말씀드리자면 제일 위쪽에 등급표가 있는데 이 등급표를 작성할 때 보면 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;낮은 등급(F)부터 높은 등급(A)로 오름 차순으로 작성&lt;/b&gt;&lt;/span&gt;돼 있는 걸 볼 수 있었습니다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;6. 기준 정렬 방법.png&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;381&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/chBqJR/btrHrNEQKzu/dQHkQQy0gJ2ydvNZdGXm3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/chBqJR/btrHrNEQKzu/dQHkQQy0gJ2ydvNZdGXm3k/img.png&quot; data-alt=&quot;기준 테이블의 값이 내림차순이 됐을 때&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/chBqJR/btrHrNEQKzu/dQHkQQy0gJ2ydvNZdGXm3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FchBqJR%2FbtrHrNEQKzu%2FdQHkQQy0gJ2ydvNZdGXm3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;468&quot; height=&quot;381&quot; data-filename=&quot;6. 기준 정렬 방법.png&quot; data-origin-width=&quot;468&quot; data-origin-height=&quot;381&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;기준 테이블의 값이 내림차순이 됐을 때&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt; 정상적이지 않은 상황이 발생&lt;/b&gt;&lt;/span&gt;하게 됩니다. 그렇기 때문에 기준 테이블을 작성할 때는 무조건 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;오름 차순이 되도록&lt;/b&gt;&lt;/span&gt; 만들어야 합니다.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/298&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.12 - [IT/Excel] - [엑셀] IF 함수 사용하기 / 조건으로 판별하는 함수&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/297&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.07 - [IT/Excel] - [엑셀] ROUNDUP(올림), ROUNDDOWN(버림), ROUND(반올림) 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>vlookup 함수</category>
      <category>엑셀 vlookup</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/299</guid>
      <comments>https://playground10.tistory.com/299#entry299comment</comments>
      <pubDate>Sat, 16 Jul 2022 18:15:40 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] IF 함수 사용하기 / 조건으로 판별하는 함수</title>
      <link>https://playground10.tistory.com/298</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;IF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b8TIlo/btrGWaPi9kS/ADS18LlBRxMkKQg2t0EdUk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b8TIlo/btrGWaPi9kS/ADS18LlBRxMkKQg2t0EdUk/img.png&quot; data-alt=&quot;IF 조건 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b8TIlo/btrGWaPi9kS/ADS18LlBRxMkKQg2t0EdUk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8TIlo%2FbtrGWaPi9kS%2FADS18LlBRxMkKQg2t0EdUk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;IF 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;IF 조건 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;IF(logical_test, value_if_true, value_if_false)&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;logical_test : 이 셀을 체크하기 위한 조건&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;value_if_true : 체크한 조건에 참인 경우 표시할 결과 값&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;value_if_false : 체한 조건에 거짓인 경우 표시할 결과 값&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d5Oa2u/btrG0CSMBda/u0VtbMnzYZJiswwIbca1uk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d5Oa2u/btrG0CSMBda/u0VtbMnzYZJiswwIbca1uk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;540&quot; data-origin-height=&quot;141&quot; data-filename=&quot;조건으로 반 구하기.png&quot; style=&quot;width: 60.7606%; margin-right: 10px;&quot; data-widthpercent=&quot;61.48&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d5Oa2u/btrG0CSMBda/u0VtbMnzYZJiswwIbca1uk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd5Oa2u%2FbtrG0CSMBda%2Fu0VtbMnzYZJiswwIbca1uk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;540&quot; height=&quot;141&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k6802/btrGV93UpM2/prAorO0wzm0lKuwfUzaFEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k6802/btrGV93UpM2/prAorO0wzm0lKuwfUzaFEk/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;240&quot; data-origin-height=&quot;100&quot; data-filename=&quot;B반 결정.png&quot; style=&quot;width: 38.0766%;&quot; data-widthpercent=&quot;38.52&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k6802/btrGV93UpM2/prAorO0wzm0lKuwfUzaFEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk6802%2FbtrGV93UpM2%2FprAorO0wzm0lKuwfUzaFEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;240&quot; height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;등수에 따라 어떤 반인지 구하는 조건&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순위에 따라서 A반인지, B반인지 구분을 해보려고 합니다. 조건은 간단합니다. &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;특정 셀의 값이 5보다 작거나 같은지 비교하는 조건&lt;/b&gt;&lt;/span&gt;입니다.&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;해당 셀의 값이 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;5보다 작거나 같은 경우&lt;/b&gt;&lt;/span&gt; =&amp;gt; A반&lt;br /&gt;해당 셀의 값이 &lt;span style=&quot;background-color: #ffc1c8;&quot;&gt;&lt;b&gt;5보다 큰 경우&lt;/b&gt;&lt;/span&gt; =&amp;gt; B반&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이렇게 구분도 록 조건을 정했습니다. 제일 처음 보이는 셀의 값은 5보다 큰 6이기 때문에 B 반이 나오는 것입니다. 이제 지난번에 했던 연속으로 값을 채우는 방법을 사용해서 아래쪽 순위에도 해당 수식을 붙여 넣기 해보겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;수식 붙여 넣기를 모르는 경우 아래 글을 참고하시길 바랍니다&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1657573439448&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] 엑셀 숫자 연속으로 늘리기&quot; data-og-description=&quot;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/276&quot; data-og-url=&quot;https://playground10.tistory.com/276&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/T64WX/hyO3ppwwc0/l2asDYwfB9tC9bHHCOqJbK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/cvnhZ8/hyO4CHymsL/zkNeRVL3YtP70aimfNcYDK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/OTmnG/hyO3ss3uu2/dgnEkfZfQwrfCOsaadWyeK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/276&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/T64WX/hyO3ppwwc0/l2asDYwfB9tC9bHHCOqJbK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/cvnhZ8/hyO4CHymsL/zkNeRVL3YtP70aimfNcYDK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/OTmnG/hyO3ss3uu2/dgnEkfZfQwrfCOsaadWyeK/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] 엑셀 숫자 연속으로 늘리기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjEDev/btrG6WBrbVj/xYDq8tauvALrWgv4C14Gc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjEDev/btrG6WBrbVj/xYDq8tauvALrWgv4C14Gc1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;291&quot; data-origin-height=&quot;436&quot; data-filename=&quot;수식 연속 채우기.png&quot; style=&quot;width: 52.41%; margin-right: 10px;&quot; data-widthpercent=&quot;53.03&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjEDev/btrG6WBrbVj/xYDq8tauvALrWgv4C14Gc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjEDev%2FbtrG6WBrbVj%2FxYDq8tauvALrWgv4C14Gc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;291&quot; height=&quot;436&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ISbLn/btrG6XUEFaB/v3uthOegdcFW9ORjtVSnj1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ISbLn/btrG6XUEFaB/v3uthOegdcFW9ORjtVSnj1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;243&quot; data-origin-height=&quot;411&quot; data-filename=&quot;수식 채워짐.png&quot; style=&quot;width: 46.4272%;&quot; data-widthpercent=&quot;46.97&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ISbLn/btrG6XUEFaB/v3uthOegdcFW9ORjtVSnj1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FISbLn%2FbtrG6XUEFaB%2Fv3uthOegdcFW9ORjtVSnj1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;243&quot; height=&quot;411&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;figcaption&gt;수식 연속 채우기&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순위에 따라 각각 A반과 B반이 구분되었습니다. 여기서 좀 더 응용해서 사용해보도록 하겠습니다. 현재는 조건 1개만 사용해서 출력을 했는데, &lt;b&gt;조건을 살짝 변경해서&lt;/b&gt;&amp;nbsp;&lt;b&gt;C반&lt;/b&gt;을 추가해보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;기존 조건 : 특정 셀의 값이 5보다 작거나 같은지 체크&lt;br /&gt;변경된 조건 : 특정 셀의 값이 3보다 작거나 같은지 체크&lt;b&gt; 후&lt;/b&gt;&amp;nbsp;해당 셀이 6보다 작거나 같은지 체크&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;중첩된 IF 함수&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;중첩된 IF 조건.png&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cOX0oU/btrG25zRsic/EsQzPNRg2Kc5YPcIFlJLx1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cOX0oU/btrG25zRsic/EsQzPNRg2Kc5YPcIFlJLx1/img.png&quot; data-alt=&quot;중첩된 IF 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cOX0oU/btrG25zRsic/EsQzPNRg2Kc5YPcIFlJLx1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOX0oU%2FbtrG25zRsic%2FEsQzPNRg2Kc5YPcIFlJLx1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;577&quot; height=&quot;135&quot; data-filename=&quot;중첩된 IF 조건.png&quot; data-origin-width=&quot;577&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;중첩된 IF 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하나씩 천천히 살펴보겠습니다. IF 함수(체크할 조건, 참인 경우 결과값, 거짓인 경우 결과값) 이라고 말씀드렸었는데, 여기에서 거짓인 경우 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;한 번 더 체크를 해서 값을 나눈 것&lt;/b&gt;&lt;/span&gt;입니다. G5셀의 값이 3보다 작거나 같은 경우 이 조건이 참이면 A반, 거짓인 경우, 그럼 6보다 작거나 같은 값인지 체크해서 6보다 작거나 같은 값이면 B반 그것도 아니면 C반인 것입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;수식 채워짐_2.png&quot; data-origin-width=&quot;238&quot; data-origin-height=&quot;417&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/brA0Au/btrG4faFzj6/KmiGzd6ffwsNTIGiKgY6r1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/brA0Au/btrG4faFzj6/KmiGzd6ffwsNTIGiKgY6r1/img.png&quot; data-alt=&quot;중첩된 조건 함수 수식 채운 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/brA0Au/btrG4faFzj6/KmiGzd6ffwsNTIGiKgY6r1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrA0Au%2FbtrG4faFzj6%2FKmiGzd6ffwsNTIGiKgY6r1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;238&quot; height=&quot;417&quot; data-filename=&quot;수식 채워짐_2.png&quot; data-origin-width=&quot;238&quot; data-origin-height=&quot;417&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;중첩된 조건 함수 수식 채운 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1~3등은 A반, 4~6등은 B반, 7~10등은 C반으로 잘 구분이 된 것 같습니다. 이러한 방법으로 IF 함수를 계속 중첩시키면 더 다양한 조건을 체크할 수 있습니다.&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/297&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.07 - [IT/Excel] - [엑셀] ROUNDUP(올림), ROUNDDOWN(버림), ROUND(반올림) 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/245&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.09.08 - [IT/Excel] - [엑셀] 엑셀 단축키 모음&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>IF 함수</category>
      <category>조건 함수</category>
      <category>중첩된 IF 함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/298</guid>
      <comments>https://playground10.tistory.com/298#entry298comment</comments>
      <pubDate>Tue, 12 Jul 2022 06:24:14 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] ROUNDUP(올림), ROUNDDOWN(버림), ROUND(반올림) 함수 사용하기</title>
      <link>https://playground10.tistory.com/297</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;ROUNDUP, ROUNDDOWN, ROUND 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQCu5L/btrGGRoXCTT/6Z6BkESeerEiCVdM8k7Ih0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQCu5L/btrGGRoXCTT/6Z6BkESeerEiCVdM8k7Ih0/img.png&quot; data-alt=&quot;올림, 버림, 반올림 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQCu5L/btrGGRoXCTT/6Z6BkESeerEiCVdM8k7Ih0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQCu5L%2FbtrGGRoXCTT%2F6Z6BkESeerEiCVdM8k7Ih0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;ROUNDUP, ROUNDDOWN, ROUND 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;올림, 버림, 반올림 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;ROUNDUP(number, num_digits)_올림 함수&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ROUNDUP 함수 - 입력한 수를 올림 해주는 함수입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;number : 올림 할 수 또는 셀을 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;num_digits : 올림 할 자릿수를 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;ROUNDUP_올림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/l0x66/btrGKS1k2s2/dZTPKWLxvK15ZJb9MBWIuK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/l0x66/btrGKS1k2s2/dZTPKWLxvK15ZJb9MBWIuK/img.png&quot; data-alt=&quot;ROUNDUP() 올림 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/l0x66/btrGKS1k2s2/dZTPKWLxvK15ZJb9MBWIuK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fl0x66%2FbtrGKS1k2s2%2FdZTPKWLxvK15ZJb9MBWIuK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;550&quot; height=&quot;230&quot; data-filename=&quot;ROUNDUP_올림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ROUNDUP() 올림 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 사진처럼 각각 올림 할 자릿수를 입력하는 곳에 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;각각 2와 -2를 입력&lt;/b&gt;&lt;/span&gt;했습니다. 이랬을 때 &lt;b&gt;소수의 경우 3.141592&lt;/b&gt;에서 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;3번째 자리 올림&lt;/b&gt;&lt;/span&gt;을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;3.15&lt;/b&gt;&lt;/span&gt;가&amp;nbsp;됐고, &lt;b&gt;정수인 12345&lt;/b&gt;는 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;10의 자리&lt;/b&gt;&lt;/span&gt;에서 올림을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;12400&lt;/b&gt;&lt;/span&gt;이 됐습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;ROUNDDOWN(number, num_digits)_내림 함수&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ROUNDDOWN 함수 - 입력한 수를 버림 해주는 함수입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;number : 버림 할 수 또는 셀을 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;num_digits : 버림 할 자릿수를 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;ROUNDDOWN_버림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b2Ltvh/btrGMrofLa9/kqIBkIkeujK9oTTqmhqCL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b2Ltvh/btrGMrofLa9/kqIBkIkeujK9oTTqmhqCL1/img.png&quot; data-alt=&quot;ROUNDDOWN() 버림 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b2Ltvh/btrGMrofLa9/kqIBkIkeujK9oTTqmhqCL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb2Ltvh%2FbtrGMrofLa9%2FkqIBkIkeujK9oTTqmhqCL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;550&quot; height=&quot;230&quot; data-filename=&quot;ROUNDDOWN_버림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ROUNDDOWN() 버림 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;버림 함수도 올림 함수와 마찬가지로 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;각각 2와 -2를 입력&lt;/b&gt;&lt;/span&gt;했을 때, &lt;b&gt;소수의 경우 3.141592&lt;/b&gt;에서 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;3번째 자리 버림&lt;/b&gt;&lt;/span&gt;을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;3.14&lt;/b&gt;&lt;/span&gt;가 됐고, &lt;b&gt;정수인 12345&lt;/b&gt;는 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;10의 자리&lt;/b&gt;&lt;/span&gt;에서 버림을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;12300&lt;/b&gt;&lt;/span&gt;이 됐습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;ROUND(number, num_digits)_반올림 함수&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ROUND 함수 - 입력한 수를 반올림해주는 함수입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;number : 반올림 할 수 또는 셀을 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;num_digits : 반올림 할 수 또는 셀을 입력합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;ROUND_반올림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bM8qVA/btrGKxwmXJa/zI8vjh410WY9LIqrmVMX1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bM8qVA/btrGKxwmXJa/zI8vjh410WY9LIqrmVMX1K/img.png&quot; data-alt=&quot;ROUND() 반올림 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bM8qVA/btrGKxwmXJa/zI8vjh410WY9LIqrmVMX1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbM8qVA%2FbtrGKxwmXJa%2FzI8vjh410WY9LIqrmVMX1K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;550&quot; height=&quot;230&quot; data-filename=&quot;ROUND_반올림 함수.png&quot; data-origin-width=&quot;903&quot; data-origin-height=&quot;377&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;ROUND() 반올림 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;반올림 함수도 위 두 함수와 마찬가지로 &lt;span style=&quot;background-color: #f6e199;&quot;&gt;&lt;b&gt;각각 2와 -2를 입력&lt;/b&gt;&lt;/span&gt;했을 때, &lt;b&gt;소수의 경우 3.141592&lt;/b&gt;에서 &lt;span style=&quot;background-color: #dddddd; color: #0044ff;&quot;&gt;&lt;b&gt;3번째 자리 반올림&lt;/b&gt;&lt;/span&gt;을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;3.14&lt;/b&gt;&lt;/span&gt;가 됐고, &lt;b&gt;정수인 98765&lt;/b&gt;는 &lt;span style=&quot;color: #0044ff; background-color: #dddddd;&quot;&gt;&lt;b&gt;10의 자리&lt;/b&gt;&lt;/span&gt;에서 반올림을 처리해서 &lt;span style=&quot;background-color: #9feec3;&quot;&gt;&lt;b&gt;98800&lt;/b&gt;&lt;/span&gt;이 됐습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;엑셀의 다른 기능이 궁금하다면?&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/296&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2022.07.06 - [IT/Excel] - [엑셀] RANK 함수 사용하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/245&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.09.08 - [IT/Excel] - [엑셀] 엑셀 단축키 모음&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/44&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.02.07 - [IT/Excel] - [엑셀] 엑셀 칸 테두리 치기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>Round</category>
      <category>rounddown</category>
      <category>roundup</category>
      <category>내림함수</category>
      <category>반올림함수</category>
      <category>엑셀</category>
      <category>올림함수</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/297</guid>
      <comments>https://playground10.tistory.com/297#entry297comment</comments>
      <pubDate>Thu, 7 Jul 2022 23:15:26 +0900</pubDate>
    </item>
    <item>
      <title>[엑셀] RANK 함수 사용하기</title>
      <link>https://playground10.tistory.com/296</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;RANK 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ccJe1j/btrGvTHarRv/UCrkkDmKHlKdsXJDy7lDT1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ccJe1j/btrGvTHarRv/UCrkkDmKHlKdsXJDy7lDT1/img.png&quot; data-alt=&quot;RANK 함수 - 순위 구하는 함수&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ccJe1j/btrGvTHarRv/UCrkkDmKHlKdsXJDy7lDT1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FccJe1j%2FbtrGvTHarRv%2FUCrkkDmKHlKdsXJDy7lDT1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;600&quot; height=&quot;600&quot; data-filename=&quot;RANK 함수.png&quot; data-origin-width=&quot;600&quot; data-origin-height=&quot;600&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 - 순위 구하는 함수&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;RANK(Number, Ref, Order) 함수&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RANK 함수 - 순위를 구하는 함수입니다. 만약 같은 순위일 경우 공동 순위가 됩니다. RANK 함수에는 3개의 값을 입력해야 합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Number : 순위를 구하는 셀.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ref : 순위를 구하는 셀과 비교될 값들.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Order : 내림차순 or 오름차순을 지정합니다.( 0을 입력하거나 아무것도 입력하지 않으면 내림차순, 0이 아닌 값이 들어가면 오름차순이 됩니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;랭크 함수.png&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;378&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YSqcZ/btrGAROJYe2/VtIEAeakmo79t9JKZ8GQXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YSqcZ/btrGAROJYe2/VtIEAeakmo79t9JKZ8GQXk/img.png&quot; data-alt=&quot;국영수 시험 성적&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YSqcZ/btrGAROJYe2/VtIEAeakmo79t9JKZ8GQXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYSqcZ%2FbtrGAROJYe2%2FVtIEAeakmo79t9JKZ8GQXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;679&quot; height=&quot;378&quot; data-filename=&quot;랭크 함수.png&quot; data-origin-width=&quot;679&quot; data-origin-height=&quot;378&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;국영수 시험 성적&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 표는 RANK함수를 사용하기 위해 국, 영, 수 시험 성적으로 만들어 봤습니다. 표에서 어떤 숫자든지 순위를 정할 수 있지만, 평균을 이용해서 순위를 구해보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;랭크 함수 사용.png&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;167&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/caFxtM/btrGy8cLuDz/4bnNnqLmZDGMLlUbTAJJK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/caFxtM/btrGy8cLuDz/4bnNnqLmZDGMLlUbTAJJK0/img.png&quot; data-alt=&quot;RANK 함수 입력&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/caFxtM/btrGy8cLuDz/4bnNnqLmZDGMLlUbTAJJK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcaFxtM%2FbtrGy8cLuDz%2F4bnNnqLmZDGMLlUbTAJJK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;317&quot; height=&quot;167&quot; data-filename=&quot;랭크 함수 사용.png&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;167&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 입력&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;순위를 처음 구해줄 셀에서 &lt;b&gt;=RANK( &lt;/b&gt;를 입력하면 위 사진과 같이 number, ref, order을 입력하도록 나옵니다. 잘 보시면 order의 경우 [ ] 이렇게 대괄호가 있는데 이건 없어도 된다는 뜻으로 생각하시면 됩니다.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;&lt;b&gt;=RANK(&lt;span style=&quot;color: #006dd7;&quot;&gt;순위를 구할 셀 or 값&lt;/span&gt;&lt;/b&gt;, &lt;span style=&quot;color: #409d00;&quot;&gt;&lt;b&gt;순위를 구하기 위한 범위 셀 or 값&lt;/b&gt;&lt;/span&gt;, &lt;b&gt;&lt;span style=&quot;color: #781b33;&quot;&gt;[오름차순 or 내림차순]&lt;/span&gt;)&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;랭크 함수 입력값.png&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;467&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cZPvrf/btrGCD3oLh6/7QHolSHizAQ7yvYAO7QRq0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cZPvrf/btrGCD3oLh6/7QHolSHizAQ7yvYAO7QRq0/img.png&quot; data-alt=&quot;RANK 함수 입력 값&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cZPvrf/btrGCD3oLh6/7QHolSHizAQ7yvYAO7QRq0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcZPvrf%2FbtrGCD3oLh6%2F7QHolSHizAQ7yvYAO7QRq0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;968&quot; height=&quot;467&quot; data-filename=&quot;랭크 함수 입력값.png&quot; data-origin-width=&quot;968&quot; data-origin-height=&quot;467&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 입력 값&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RANK 함수에 모든 값이 입력됐습니다. 위에서 평균을 이용해서 순위를 구한다고 했습니다. 그래서 1번에 있는 평균 76.00점을 기준으로 입력했습니다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;F5 -&amp;gt; 1번의 평균&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;F5:F14 -&amp;gt; 1번부터 10번까지의 평균값 범위&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;0 -&amp;gt; 내림차순&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;랭크 함수 결과.png&quot; data-origin-width=&quot;685&quot; data-origin-height=&quot;476&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/B5l79/btrGy6zbDu3/k1VkK9QaIS6vWxpYZEqMYk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/B5l79/btrGy6zbDu3/k1VkK9QaIS6vWxpYZEqMYk/img.png&quot; data-alt=&quot;RANK 함수 결과&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/B5l79/btrGy6zbDu3/k1VkK9QaIS6vWxpYZEqMYk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FB5l79%2FbtrGy6zbDu3%2Fk1VkK9QaIS6vWxpYZEqMYk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;685&quot; height=&quot;476&quot; data-filename=&quot;랭크 함수 결과.png&quot; data-origin-width=&quot;685&quot; data-origin-height=&quot;476&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 결과&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RANK 함수 값을 입력하고 나면 평균에 대한 순위가 나옵니다. 평균 76점은 1~10번 중에 5등이란 걸 알 수 있습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그러면 이제 아래쪽도 동일하게 채워보도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.04.12 - [IT/Excel] - [엑셀] 엑셀 숫자 연속으로 늘리기&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1657036076986&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;[엑셀] 엑셀 숫자 연속으로 늘리기&quot; data-og-description=&quot;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&quot; data-og-host=&quot;playground10.tistory.com&quot; data-og-source-url=&quot;https://playground10.tistory.com/276&quot; data-og-url=&quot;https://playground10.tistory.com/276&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/cMzDB1/hyOZzeF3I1/5FOI0xpgnh5rpfA3GcNdd1/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/E9ZT1/hyOZICv1ZF/laiD03hVC2BktRtsKt2KAk/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/PAVSr/hyOZy7VqWa/KT6K8tGWaKLD8grWKaENX0/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/276&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://playground10.tistory.com/276&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/cMzDB1/hyOZzeF3I1/5FOI0xpgnh5rpfA3GcNdd1/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/E9ZT1/hyOZICv1ZF/laiD03hVC2BktRtsKt2KAk/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332,https://scrap.kakaocdn.net/dn/PAVSr/hyOZy7VqWa/KT6K8tGWaKLD8grWKaENX0/img.png?width=364&amp;amp;height=332&amp;amp;face=0_0_364_332');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;[엑셀] 엑셀 숫자 연속으로 늘리기&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;안녕하세요. 이번 포스팅에는 엑셀에 숫자를 저절로 커지게 해서 칸을 채우는 방법에 대해 알아보겠습니다. 1. 엑셀 칸에 숫자를 1 적고 해당 셀을 클릭하고 오른쪽 아래 부분을 마우스로 쭉 클&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;playground10.tistory.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imagegridblock&quot;&gt;
  &lt;div class=&quot;image-container&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bjHs7f/btrGzkYicdD/VE8OKRSVSnsfnH4cgp1ba1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bjHs7f/btrGzkYicdD/VE8OKRSVSnsfnH4cgp1ba1/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;575&quot; data-origin-height=&quot;395&quot; data-filename=&quot;연속 값 채우기.png&quot; style=&quot;width: 51.6626%; margin-right: 10px;&quot; data-widthpercent=&quot;52.27&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bjHs7f/btrGzkYicdD/VE8OKRSVSnsfnH4cgp1ba1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbjHs7f%2FbtrGzkYicdD%2FVE8OKRSVSnsfnH4cgp1ba1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;575&quot; height=&quot;395&quot;/&gt;&lt;/span&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ddQpxi/btrGzOdU7yb/EllYS9611RB3YLDmMlNjjK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ddQpxi/btrGzOdU7yb/EllYS9611RB3YLDmMlNjjK/img.png&quot; data-is-animation=&quot;false&quot; data-origin-width=&quot;541&quot; data-origin-height=&quot;407&quot; data-filename=&quot;연속 수식 채우기_2.png&quot; style=&quot;width: 47.1746%;&quot; data-widthpercent=&quot;47.73&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ddQpxi/btrGzOdU7yb/EllYS9611RB3YLDmMlNjjK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FddQpxi%2FbtrGzOdU7yb%2FEllYS9611RB3YLDmMlNjjK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;541&quot; height=&quot;407&quot;/&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;위 사진에서 파란 부분에 마우스를 가져가서 아래로 쭉 내리면 오른쪽 사진과 같이 순위가 정해지게 됩니다. 하지만 무언가 이상한 거 같습니다. 서로 다른 값인데 순위가 동일한 상태가 나오고 점수가 더 높은데 낮은 순위가 나오고 뒤죽박죽인 걸 알 수 있습니다. 이거는 위에서&lt;b&gt; Ref 값을&lt;/b&gt;&amp;nbsp;&lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;절대 참조&lt;/b&gt;&lt;/span&gt;를 해야하는데 일반적으로 입력해서 발생한 문제였습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;

&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;절대 참조 설명.png&quot; data-origin-width=&quot;1169&quot; data-origin-height=&quot;528&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blBWhB/btrGASGTtAz/cdnkDZfSKsYcPRMCRZmi70/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blBWhB/btrGASGTtAz/cdnkDZfSKsYcPRMCRZmi70/img.png&quot; data-alt=&quot;함수에서 참조 값의 변경&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blBWhB/btrGASGTtAz/cdnkDZfSKsYcPRMCRZmi70/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblBWhB%2FbtrGASGTtAz%2FcdnkDZfSKsYcPRMCRZmi70%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1169&quot; height=&quot;528&quot; data-filename=&quot;절대 참조 설명.png&quot; data-origin-width=&quot;1169&quot; data-origin-height=&quot;528&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;함수에서 참조 값의 변경&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RANK의 값을 보시면 한 칸씩 같이 내려가는 것을 확인할 수 있습니다. 이렇게 참조값이 달라져서 발생한 문제였습니다. 절대 참조를 하기 위해서는 $ 를 붙여주면 됩니다.( &lt;b&gt;절대 참조&lt;/b&gt;라는 말이 좀 어려울 수 있는데 &lt;span style=&quot;color: #0044ff;&quot;&gt;&lt;b&gt;특정 셀을 고정&lt;/b&gt;&lt;/span&gt;하겠다 라는 의미로 생각하시면 됩니다.)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;절대 참조 입력.png&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;159&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/beoYjH/btrGyNNBDen/2PK2mA0edLEHkSOXVynS70/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/beoYjH/btrGyNNBDen/2PK2mA0edLEHkSOXVynS70/img.png&quot; data-alt=&quot;절대 참조 입력&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/beoYjH/btrGyNNBDen/2PK2mA0edLEHkSOXVynS70/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeoYjH%2FbtrGyNNBDen%2F2PK2mA0edLEHkSOXVynS70%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;317&quot; height=&quot;159&quot; data-filename=&quot;절대 참조 입력.png&quot; data-origin-width=&quot;317&quot; data-origin-height=&quot;159&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;절대 참조 입력&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ref 값에 행과 열에 $을 추가해서 절대 참조(위치 고정)하고 아래로 연속 채우기를 하면 최종적으로 완료가 됩니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;RANK 함수 최종.png&quot; data-origin-width=&quot;696&quot; data-origin-height=&quot;399&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/GR1uW/btrGATeIyYK/XK4rAKkgqBinrny5NEKlu1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/GR1uW/btrGATeIyYK/XK4rAKkgqBinrny5NEKlu1/img.png&quot; data-alt=&quot;RANK 함수 최종 완료&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/GR1uW/btrGATeIyYK/XK4rAKkgqBinrny5NEKlu1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGR1uW%2FbtrGATeIyYK%2FXK4rAKkgqBinrny5NEKlu1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;696&quot; height=&quot;399&quot; data-filename=&quot;RANK 함수 최종.png&quot; data-origin-width=&quot;696&quot; data-origin-height=&quot;399&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 최종 완료&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;최종 순위가 구해졌습니다. 순위를 대략적으로 몇 개 체크해보면 94.67점이 1위를 하고 있고 55.00이 10위가 구해졌습니다. 각각 90점대와 50점대는 1개씩 있는 걸로 봐선 제대로 구해진 듯합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;동일한 순위가 있을 때&lt;/b&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;랭크 함수 동일 순위 처리.png&quot; data-origin-width=&quot;709&quot; data-origin-height=&quot;397&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mmEBL/btrGARVvXSg/guqvybnQrVwpC9ok0lCakk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mmEBL/btrGARVvXSg/guqvybnQrVwpC9ok0lCakk/img.png&quot; data-alt=&quot;RANK 함수 동일 순위 처리&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mmEBL/btrGARVvXSg/guqvybnQrVwpC9ok0lCakk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmmEBL%2FbtrGARVvXSg%2FguqvybnQrVwpC9ok0lCakk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;709&quot; height=&quot;397&quot; data-filename=&quot;랭크 함수 동일 순위 처리.png&quot; data-origin-width=&quot;709&quot; data-origin-height=&quot;397&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;RANK 함수 동일 순위 처리&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;동일한 순위가 나올 때는 어떻게 변화하는지 확인했습니다. 4, 5번 동일한 점수를 부여했더니 각각 1위로 구해졌고, 다음 순위는 2위가 없이 바로 3위로 구해졌습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;궁금하신 점이 있으시면 댓글을 통해 질문 주시면 아는 데까지 설명드리도록 하겠습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;b&gt;다른 엑셀의 기능이 궁금하다면?&lt;/b&gt;&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/40&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.01.25 - [IT/Excel] - [엑셀] 엑셀 인쇄 영역 설정하기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/41&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.01.31 - [IT/Excel] - [엑셀] 첫 행, 첫 열 고정시키기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/245&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2020.09.08 - [IT/Excel] - [엑셀] 엑셀 단축키 모음&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/44&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2017.02.07 - [IT/Excel] - [엑셀] 엑셀 칸 테두리 치기&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://playground10.tistory.com/288&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;2021.05.12 - [IT/Excel] - [엑셀] 셀 합치기/나누기&lt;/a&gt;&lt;/p&gt;</description>
      <category>IT/Excel</category>
      <category>Excel</category>
      <category>Rank함수</category>
      <category>랭크함수</category>
      <category>순위구하는함수</category>
      <category>엑셀</category>
      <author>기린잇슈</author>
      <guid isPermaLink="true">https://playground10.tistory.com/296</guid>
      <comments>https://playground10.tistory.com/296#entry296comment</comments>
      <pubDate>Wed, 6 Jul 2022 01:02:15 +0900</pubDate>
    </item>
    <item>
      <title>[C++]   test    dword ptr [eax],eax     ; probe page. 오류 해결</title>
      <link>https://playground10.tistory.com/294</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;445&quot; data-filename=&quot;버그해결하기.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/RgY0y/btrfKBljotL/bHcS0q1MeuK1qZqtcF8jd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/RgY0y/btrfKBljotL/bHcS0q1MeuK1qZqtcF8jd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/RgY0y/btrfKBljotL/bHcS0q1MeuK1qZqtcF8jd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRgY0y%2FbtrfKBljotL%2FbHcS0q1MeuK1qZqtcF8jd1%2Fimg.png&quot; data-origin-width=&quot;523&quot; data-origin-height=&quot;445&quot; data-filename=&quot;버그해결하기.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;playground입니다.&lt;/span&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;얼마전에 버그를 찾다가 어쎔블리에서 아래와 같은 곳에서 호출스택이 걸리더라구요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 62.4656%; height: 219px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 50%;&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;;&amp;nbsp;Find&amp;nbsp;next&amp;nbsp;lower&amp;nbsp;page&amp;nbsp;and&amp;nbsp;probe&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;cs20:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sub&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;eax,&amp;nbsp;_PAGESIZE_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;decrease&amp;nbsp;by&amp;nbsp;PAGESIZE&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;test&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dword&amp;nbsp;ptr&amp;nbsp;[eax],eax&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;&amp;nbsp;probe&amp;nbsp;page.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;jmp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;short&amp;nbsp;cs10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;_chkstk&amp;nbsp;endp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;찾아보니까 &lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;u&gt;&lt;b&gt;지역변수&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;를 잡을 때 &lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;Stack Overflow&lt;/b&gt;&lt;/span&gt;가 발생되서 생기는 문제더라구요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;Visual Studio로 지역변수를 메모리 잡았을 때 프로젝트에서 예약 설정해둔 스택 메모리 공간이&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span&gt;넘어가서 생기는 문제입니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;737&quot; data-origin-height=&quot;572&quot; data-filename=&quot;버그.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Tok7J/btrfRDWePOT/X6EG6iiZPNwCkYNu61UQ4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Tok7J/btrfRDWePOT/X6EG6iiZPNwCkYNu61UQ4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Tok7J/btrfRDWePOT/X6EG6iiZPNwCkYNu61UQ4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTok7J%2FbtrfRDWePOT%2FX6EG6iiZPNwCkYNu61UQ4k%2Fimg.png&quot; data-origin-width=&quot;737&quot; data-origin-height=&quot;572&quot; data-filename=&quot;버그.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;span&gt;보통 비쥬얼 스튜디오에서 스택 예약공간은 &lt;b&gt;1MB&lt;/b&gt;로 잡혀있는데요.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;1MB = 1024 * 1024 = 1,048,576 바이트&lt;/b&gt;입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;위와 같이 지역변수 iArr의 크기가 1MB를 넘어갈때&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;문제가 발생돼 에러를 발생합니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아래는 해결방법입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;1. 스택 예약 공간의 크기는 늘려줍니다.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;849&quot; data-origin-height=&quot;603&quot; data-filename=&quot;스택예약크기.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VuHaP/btrfEnOsIgr/lsrxD8F0MzGowJSsHazssk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VuHaP/btrfEnOsIgr/lsrxD8F0MzGowJSsHazssk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VuHaP/btrfEnOsIgr/lsrxD8F0MzGowJSsHazssk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVuHaP%2FbtrfEnOsIgr%2FlsrxD8F0MzGowJSsHazssk%2Fimg.png&quot; data-origin-width=&quot;849&quot; data-origin-height=&quot;603&quot; data-filename=&quot;스택예약크기.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;속성페이지 - 구성속성 - 링커 - 시스템 - 스택 예약 크기&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;기본값이 1MB인데 2MB나 원하는 MB로 써주면 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;단, 바이트로 써줘야됩니다. &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;(2MB일 경우 2,097,152로 써주면 됩니다.)&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffe1e8; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;2. 해당 변수를 지역변수가 아닌 전역이나 멤버변수로 뺀다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;위 지역변수를 전역이나 멤버변수로 위치를 바꾸면&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;스택 예약크기 변경 없이도 해결이 됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>c++</category>
      <category>배열</category>
      <category>배열메모리</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/294</guid>
      <comments>https://playground10.tistory.com/294#entry294comment</comments>
      <pubDate>Fri, 24 Sep 2021 09:34:06 +0900</pubDate>
    </item>
    <item>
      <title>[C++] priority_queue (오름차순/내림차순 큐)</title>
      <link>https://playground10.tistory.com/293</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;안녕하세요.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;playground입니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;이번에 알아볼 내용은 오름차순과 내림차순을 제공해주는 큐에 대해서 알아보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;319&quot; data-filename=&quot;오름차순큐.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bEh9Cr/btrdBqzwTWX/JQKgSIQcrJkcWC5awEkN31/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bEh9Cr/btrdBqzwTWX/JQKgSIQcrJkcWC5awEkN31/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bEh9Cr/btrdBqzwTWX/JQKgSIQcrJkcWC5awEkN31/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEh9Cr%2FbtrdBqzwTWX%2FJQKgSIQcrJkcWC5awEkN31%2Fimg.png&quot; data-origin-width=&quot;391&quot; data-origin-height=&quot;319&quot; data-filename=&quot;오름차순큐.png&quot; data-ke-mobilestyle=&quot;widthOrigin&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #f89009; font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;Priority_Queue&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;&lt;b&gt;Priority_Queue&lt;/b&gt;는&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;오름차순과&amp;nbsp;내림차순과&amp;nbsp;같은&amp;nbsp;&lt;u&gt;&lt;b&gt;정렬&amp;nbsp;기능이&amp;nbsp;들어간&amp;nbsp;queue&lt;/b&gt;&lt;/u&gt;&amp;nbsp;입니다.&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;아래와 같이 구성이 되어있습니다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;priority_queue&amp;lt;자료형,&amp;nbsp;구현체,&amp;nbsp;비교연산자&amp;gt;&amp;nbsp; &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;첫번째는 어떤 자료형을 쓸건지, 두번째는 어떤 구현체를 쓸건지, 세번째는&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;비교 연산자를 써주는데 비교연산자에는 &lt;b&gt;less&lt;/b&gt;&amp;lt;자료형&amp;gt;과 &lt;b&gt;greater&lt;/b&gt;&amp;lt;자료형&amp;gt;이 있습니다.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;less는 내린차순&lt;span&gt;(큰값부터 낮은값)&lt;/span&gt;, greater은 오름차순(낮은값부터 큰값) 출력됩니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;코드를 통해 알아보겠습니다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;span style=&quot;color: #f89009;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;코드&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 74.883%; height: 578px;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style=&quot;width: 100%;&quot;&gt;#include&amp;nbsp;&quot;stdafx.h&quot; &lt;br /&gt;#include&amp;nbsp;&amp;lt;queue&amp;gt; &lt;br /&gt;#include &amp;lt;cstdio&amp;gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// less &lt;br /&gt;#include&amp;nbsp;&amp;lt;functional&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;greater &lt;br /&gt;#include&amp;nbsp;&amp;lt;iostream&amp;gt; &lt;br /&gt;using&amp;nbsp;namespace&amp;nbsp;std; &lt;br /&gt;int&amp;nbsp;main()&amp;nbsp;&lt;br /&gt;{ &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;priority_queue&amp;lt;int, vector&amp;lt;int&amp;gt;, greater&amp;lt;int&amp;gt;&amp;gt; q1; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;priority_queue&amp;lt;int, vector&amp;lt;int&amp;gt;, less&amp;lt;int&amp;gt;&amp;gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;q2; &lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; q1.push(3); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q1.push(2); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q1.push(7); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q1.push(2); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q1.push(5);&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp; &amp;nbsp; q2.push(3); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q2.push(2); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q2.push(7); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q2.push(2); &lt;br /&gt;&amp;nbsp; &amp;nbsp; q2.push(5);&lt;br /&gt;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return&amp;nbsp;0; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;p1 : 2 2 3 5 7&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Sans Demilight', 'Noto Sans KR';&quot;&gt;p2 : 7 5 3 2 2&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Programming/C++_C#</category>
      <category>c++</category>
      <category>priority_queue</category>
      <category>queue</category>
      <category>내림차순</category>
      <category>내림차순큐</category>
      <category>오름차순</category>
      <category>오름차순큐</category>
      <category>큐</category>
      <author>playgound</author>
      <guid isPermaLink="true">https://playground10.tistory.com/293</guid>
      <comments>https://playground10.tistory.com/293#entry293comment</comments>
      <pubDate>Tue, 31 Aug 2021 12:45:28 +0900</pubDate>
    </item>
  </channel>
</rss>