컴활1급 실기 - Excel 상시 내용 36(TEXT, SUM, IF 함수와 & 연산자를 사용한 배열 수식)

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 64

  • @핑크토끼딸기
    @핑크토끼딸기 7 месяцев назад

    부분합에서 개요를 제거하려면 어떻게 해야하나요

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      부분합의 윤곽지우기가 개요지우기로 명칭이 바뀌었습니다. 데이터-그룹해제-개요지우기

  • @핑크토끼딸기
    @핑크토끼딸기 7 месяцев назад

    목록에서 값이 선택되면 이벤트프로시저를 선택하라고 하는 문제는 어떻게 풀어야 할까요?? On change 이런말이 나와 있지 않았습니다

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      목록에서 값이 선택된다는 것은 값이 바뀌는 것이므로 on change 로 이벤트를 만들면 됩니다. 또는 After Update로 이벤트를 설정해도 됩니다.

  • @버거킹빨대도둑
    @버거킹빨대도둑 5 месяцев назад +2

    안녕하세요 선생님 이거랑 비슷한 유형인데
    Sum이랑 Concat만 써서 배열수식으로 기준 년수 - 해당 연수가 20 이상이면서, [공공 1건 - 사립 4건] 이런식으로 나타나게끔 만드시오 라는 문제였는데 혹시 어떻게 푸는지 알수있을까요?
    조건으로 (범위="공공")*(범위="사립")*(C3>C$3:$C$15),1))+1 이런식으로 하니까 0 이뜨더라구요 ㅠ

    • @zzangsaem
      @zzangsaem  5 месяцев назад +1

      기준 년수 - 해당 연수가 20 이상이 조건인가요? 만약 조건이면 추가해야 하고 그걸 제외한다면 공공과 사립이 들어 있는 셀이 A1 부터라고 가정할때 다음과 같이 표현 가능합니다.
      =CONCAT("공공",SUM(($A$1:A1="공공")*1),"건 - 사립 ",SUM(($A$1:A1="사립")*1),"건")

    • @버거킹빨대도둑
      @버거킹빨대도둑 5 месяцев назад

      @@zzangsaem감사합니다 이번에 나오면 맞춰서 합격해볼게요 ㅠㅠ

  • @김은수-d1h
    @김은수-d1h 5 месяцев назад

    선생님 안녕하세요 이 문제 계산할때 >나< 쓰지 않고 >=

    • @zzangsaem
      @zzangsaem  5 месяцев назад

      같은 값을 가질 경우 예를 들어 1등이 2개 일 때 둘 다 2등으로 출력되어서 안됩니다.

  • @김희진-j4m6b
    @김희진-j4m6b 7 месяцев назад

    안녕하세요, 선생님. 오늘 시험 보고 질문드려요.
    엑세스에서,
    1번. 조회설정
    '주용도' 필드에, '번호' 필드는 표시하지 않고, '구분' 필드 콤보상자로 표시
    -> 근데 텍스트가 아니라 숫자로 저장되더라고요 (관계가 설정되어 있어서 데이터 형식도 못 바꿈)
    열도 하나라 바운드열도 1밖에 못 썼어요.
    3번. 이벤트 프로시저
    '연면적' 컨트롤을 클릭하면
    메세지박스에 연면적>=20000이면 (IF문)
    "부속용도: " & [부속용도] 형태로 표시
    -> 근데 해당 필드가 폼에 없어서
    "select 부속용도 from 테이블이름 where..." 이렇게 저렇게 다 해봤는데 안 됐어요ㅠ
    4번.쿼리 ㅠㅠ
    4-1. 1번의 조회 설정이 이상하게 되서 결과값도 이상하게 저장됐는데, 이것도 점수가 깎이는 거죠?
    4-2. 크로스탭쿼리
    IIF(COUNT([ID])>0,COUNT([ID]),"●")
    별도 필드에 이렇게 이런식으로 입력하고, 요약은 식/조건으로 했는데, 특수기호가 안 뜨고 공백으로 처리되더라고요.
    4-3. 업데이트 쿼리
    [최대지상층수]+[최대지하층수]>=15
    필드에 "필수" 표시
    -> 그림보다 너무 많은 행이 업데이트 되고, Sum함수로 하면 인수 개수가 이상하다고 떴어요.

    • @zzangsaem
      @zzangsaem  7 месяцев назад +1

      1. '주용도' 필드에, '번호' 필드는 표시하지 않고, '구분' 필드 콤보상자로 표시하려면 테이블에서 가져올 때 '번호' 필드, '구분' 필드 두 개를 가져와야 합니다. 열개수는 2이고 바운드열은 1이 됩니다. 표시는 '구분' 필드만 되어야 하므로 열너비는 0; 이 됩니다. 이 문제는 설명이 많으므로 영상을 다시 보면서 확인해 보세요.
      3. 폼에 해당 필드가 바운드 된 컨트롤이 없더라도 품의 원본 데이터에 있을 수 있어요. 확인해야 합니다.
      4-1. 결과가 다르면 오답입니다.
      4-2. IIF(COUNT([ID])>0,COUNT([ID]),"●") 는 식.값이어야 할 듯 합니다. 값에 보여야 하는 거 맞죠?
      4-3. 다음 영상을 참고하세요. ruclips.net/video/Oaxc5SnTBDQ/видео.html

    • @김희진-j4m6b
      @김희진-j4m6b 7 месяцев назад

      ​@@zzangsaem 답변 감사합니다!!
      3번에서, 폼 레코드 원본 테이블에서 해당 필드를 확인하긴 했는데요. 그럼 코드를 어떻게 써야 할까요? 쿼리작성기에서 필드를 가져온 다음 아래와 같이 작성하면 될까요?
      "부속용도: " & [부속용도]

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      연면적 컨트롤명이 txt연면적 이라고 할 때
      if txt연면적>=20000 then
      MsgBox "부속용도: " & [부속용도]
      End if

  • @nll386
    @nll386 6 месяцев назад

    선생님 혹시 학원 선생님이시라면
    등록 하러 가고 싶은데 어디쯤 인지 알 수 있을까요??

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      학원을 차릴까요? ㅋㅋ
      관심만으로도 감사합니다^^

    • @nll386
      @nll386 6 месяцев назад

      @@zzangsaem너무 아쉬운걸요,,
      1기 학생 예약 입니다 ㅎㅎ

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      넵!!!

  • @윤-o1q
    @윤-o1q 7 месяцев назад

    쌤 신유형 정보인데 해결 부탁드려요 ㅠ
    우선 엑셀 엑셀 프로시저1번 cmb뭐시기를 예,아니오를 목록으로 하시오.
    쿼리 * 있어서 안만들어지는거 어떻게 해결하나요?
    엑세스 프로시저 바보.필드값 바보.구분값 다르게 나오라고 하는데 어떻게 하면 될까요?

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      1.
      cmbㅇㅇ.Additem "예"
      cmbㅇㅇ.Additem "아니오"
      로 표현합니다.
      2, 3 은 질문이 이해가 안가요.

    • @윤-o1q
      @윤-o1q 7 месяцев назад

      @@zzangsaem 음 그러니까 테이블에 *,면적,용도,길이 이런식으로 있었는데 쿼리를 만드려고 하니까 오류가 뜨면서 안됐습니다 *

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      * 은 모든 필드를 의미합니다. 필요한 필드만을 표시하려면 *은 포함하면 안됩니다.

    • @윤-o1q
      @윤-o1q 7 месяцев назад

      @@zzangsaem 그러면 삭제하나요?

    • @윤-o1q
      @윤-o1q 7 месяцев назад

      @@zzangsaem 그러면 삭제하나요?

  • @noxmae
    @noxmae 6 месяцев назад

    안녕하세요!!선생님!! 오늘 셤 나온 거 지금 당황해서 당장 달려왔어요....
    1. Rank.eq, if large small &연산자써서, 예매율 순위가 상위 1~3이면 "(채워진)☆TOP"랑, 하위 1~3이면 "☆TOP" 만 나타내시오.
    2. 표에 행사기간-일반관객수가 행, 열에는 각 1개월,2개월,3개월 입니다. 실제론 1,2,3 으로 되어있어요.
    행사기간은 행사시작일-행사종료일로 뺀 일자를 30으로 나누고 첫째자리에서 반올림입니다. 일반관객수는 관람객-VIP 수 입니다.SUM 과 ROUND 주어졌어요...
    1번에서는 IF(RANK(현재셀,전체셀)

    • @zzangsaem
      @zzangsaem  6 месяцев назад +2

      1. =IF(예매율첫셀>=LARGE(예매율절대참조범위,3),"★Top"&RANK.EQ(예매율첫셀,예매율절대참조범위,0),IF(예매율첫셀

    • @noxmae
      @noxmae 6 месяцев назад

      @@zzangsaem 와ㅠㅠ 이번엔 틀렸지만 다음엔 맞추도록 노력하겠습니다!! 감사합니다!!

  • @808gpeng3
    @808gpeng3 7 месяцев назад

    선생님 잘보고 있습니다 소리 크게해도 소리가 작게 들려요

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      제가 확인할 때는 크게 들리는데 작게 들린다니 담번 녹화시 참고할께요 ^^

  • @한성우-w7x
    @한성우-w7x 6 месяцев назад

    선생님 안녕하세요 질문드립니다.
    이번주에 시험을 봤는데 액셀 피벗테이블을 가져올 때 원하는 행만을 가져오라는 문제가 나와서 질문드려요
    ex) 분류코드가 "asc", "asd", "asf"인 행만을 가져와 작업하시오. 방법을 모르겠어서 도와주세요 ㅜㅜ

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      외부데이터 가져오기로 하면 조건을 지정할 수 있어요. 진행 단계에서 조건을 추가하는 부분을 확인해 보세요. 파워쿼리 이용시는 필드명 옆 삼각형 눌러서 자동필터처럼 조건을 주면 됩니다.

  • @노각노각-k2l
    @노각노각-k2l 7 месяцев назад

    선생님 안녕하세요 질문드립니다
    순번2번 문제 풀이시
    =TEXT(B3,"yymmdd")&"-"&SUM(IF((B3=$B$3:$B$15),C3

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      결과가 동일하므로 괜찮을 듯 합니다.

    • @노각노각-k2l
      @노각노각-k2l 7 месяцев назад

      @@zzangsaem 감사합니다!

  • @0602-p6f
    @0602-p6f 7 месяцев назад

    오늘 이거 비슷한게 나왔는데 날짜가 2023-06-15면 2306 으로 시작하는 게 예시였거든요 이런 경우 text함수 형식에 yymm으로 쓰면 되나요??

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      네. 맞아요.

  • @skyapwkdsakkd
    @skyapwkdsakkd 7 месяцев назад

    선생님 오늘 시험치고 왔는데 질문드려도 될까요ㅠ
    1. 액세스 폼 텍스트상자의 배경색, 테두리 색을 투명으로 하라 하면 배경색 스타일, 테두리 스타일에서 투명으로 지정하는 게 맞을까요? 배경색이랑 테두리색에는 투명이 없어서 헤맸어요,,
    2. 크로스탭쿼리 cctv 문제가 나왔는데요, [카메라~] 필드에서 셀이 비었으면 "정보없음", 그 외에는 [카메라~] 필드의 값을 표시해라 해서
    [카메라~] 필드를 열머리글 설정 하나 해주고 하나 더 불러와서 필드 칸에다가 iif([카메라~] is null, "정보없음", [카메라~])했어요. iif 랑 is null 쓰는 문제였어요
    그런데 값은 맞게 떴는데 이름이 "정보 없음"이 아니라 < > 이렇게 떠서요,,또 열의 위치가 맨 오른쪽에 가야 하는데 가운데에 있어서 난감했습니다,,
    3. 만약에 [구분] 필드의 값이 1~5인 것만 나오게 하라 한다면, like "[1-5]" 맞나요? Like에서 숫자 조건에도 대괄호에 큰따옴표 붙여줘야 하는지 질문드립니다
    4. 불일치쿼리인데요, not in이랑 하위쿼리 문제였어요
    a테이블엔 있지만 b테이블엔 없는 필드를 조회하라. 였고 a테이블엔 가,나 필드만 있고 b테이블엔 가,다,라,마,바,사 이렇게 있었던 것 같아요
    그래서 화면이랑 똑같이 a테이블의 가, 나 필드를 불러와서 가의 조건에다가 not in(select 가 from b) 했는데 암것도 안나왔어요,, 머가 틀린 걸까요??
    선생님 4번 질문은 찾았어요!! ruclips.net/video/0QyB09oNo4A/видео.htmlsi=buFEmKNcKLnWaTlK 이 영상에 있었네요,,ㅠㅠ 테이블을 삭제 안해줘서 안나온 것 같아요
    질문이 넘 많아서 죄송해요,,,항상 감사합니다,,
    액세스땜에 합격 못할 것 같아요,,쿼리 푸는 데만 기본적으로 20분 이상이 걸려서, 내일 또 치는데 내일은 쿼리부터 먼저 풀까 생각중입니다,, 쿼리 다틀리면 무조건 불합격이니까여ㅠㅠ

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      1. 네. 맞아요.
      2. Expr1: IIf(IsNull([카메라~]),"정보없음",[카메라~]) 입니다.
      3. like는 보통 대표문자(*, ?)와 사용하기 위한 연산자입니다. 1~5인 것만 나오게 하라 한다면 >=1 and

    • @skyapwkdsakkd
      @skyapwkdsakkd 7 месяцев назад

      와 isnull이었군요,,,ㅠㅠ감사합니다
      근데 오늘 친 문제에서 구분이 1~5까지의 값만 표시되도록 해라 했는데 like 쓸 곳이 여기밖에 없더라구요,,, 문자가 포함 또는 시작 이라는 조건은 없었거든요,,
      아님 제가 또 잘못 푼 걸 수도 있어용,,,😅
      감사해요 내일 순서대로 잘 풀어보겠습니다!!

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      문제에서 like 를 사용하라고 했다면 like "[1-5]" 로 표현하면 됩니다.

    • @skyapwkdsakkd
      @skyapwkdsakkd 7 месяцев назад

      감사합니다!!

  • @수마-i6t
    @수마-i6t 7 месяцев назад

    선생님 안녕하세요!!
    SUM( (C3 < $C$3:$C$15)*1 ) +1 에서 부등호를 크거나 같다로 변경하면 +1을 생략해도 될까요 ???

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      안됩니다. 그러면 같은 값의 등수가 예를 들어 1등이 2개이어야 하는데 2등이 2개가 됩니다.

    • @수마-i6t
      @수마-i6t 7 месяцев назад

      @@zzangsaem 아~~~ 넵!! 이해됐습니다 !!! 감사합니다!!

  • @Slava-wv9ve
    @Slava-wv9ve 7 месяцев назад

    선생님 배열수식 쓸때 한칸만 잡고 함수를 쓴 다음 드래그해서 채우는 방식으로하면 틀리나요? 항상 배열수식이 들어갈 범위 전체를 잡고 함수를 써야하나요?

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      한칸에 수식넣고 채우기 하면 됩니다.

    • @Slava-wv9ve
      @Slava-wv9ve 7 месяцев назад

      @@zzangsaem 된다는 말씀이시죠? 감사합니다~

  • @이채림-e1c
    @이채림-e1c 7 месяцев назад

    선생님 ㅠ ㅠ자꾸만 엑세스 시험보고 결과를 보면 실격입니다....문의해보니 일부 테이블에서 주어진 원본데이터가 삭제되어 그렇다고 했는데 정확히 이게 무슨말인지도 모르겠고 벌써 실격이 두번째라서 어지럽네용 ............이유 알려주실 수 있을까요 ?-?

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      태이블의 데이터를 지워서 실격이라는 건데 혹시 테이블 작업시 확인하면서 데이터를 지우거나 수정했는지, 또는 폼 작업시 그랬는지 확인해 보세요. 또는 업데이트 쿼리를 잘못한 경우일 수도 있어요.

    • @이채림-e1c
      @이채림-e1c 7 месяцев назад

      @@zzangsaem 지운적이 없는데 이상합니다 ㅠ ㅠ 업데이트 쿼리를 만들어도 그냥 쿼리만들고 실행 시킨게 끝이고요 ! 이유를 잘 몰라서 매번 답답하네요 그래도 답변해주셔서 감사합니다 선생님 !!

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      테이블에서 지운적이 없다면 아마 폼보기에서 실수로 지워졌을 가능성이 있어요. 다음번에는 신경써서 작업하면 될겁니다. 힘내세요!!!

    • @이채림-e1c
      @이채림-e1c 6 месяцев назад

      @@zzangsaem 폼보기에서 지워지는건 몇번문제에서 그럴 가능성이 있나요 ?!?

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      폼작업시 폼보기에서 확인할 때 딜리트키를 누르거나 다른 키가 눌러져서 지워지는 겋우가 있어요.

  • @zigu1120
    @zigu1120 7 месяцев назад

    선생님 안녕하세요 혹시 me.name 이랑 me.caption 차이가 뭔가요?

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      엑셀 VBA에서 Name과 Caption은 사용자 폼(UserForm)에서 객체를 식별하는 데 사용되는 속성입니다.
      Name (이름): 이 속성은 VBA 코드에서 해당 객체를 참조할 때 사용됩니다. 컴퓨터가 이해하는 식별자입니다.
      Caption (표시 이름): 이 속성은 사용자가 보는 화면에서 해당 객체의 이름입니다. 사용자가 이해하는 방식에 맞게 표시됩니다.

  • @이채림-e1c
    @이채림-e1c 7 месяцев назад

    선생님 질문드립니다! 엑세스 쿼리 문제에서 매개변수 쿼리였고 새테이블로 생성하라고 되어있었습니다. 그래서 테이블만들고 쿼리 실행시키고 검토했는데 실수한 부분이 있길래 생성된 테이블 삭제하고 실수한 부분을 쿼리에서 수정한 뒤 새테이블을 다시 만들어서 실행시켜 제출했습니다. 감점이나 실격에 상관 없는거죠 ~?

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      네. 상관없어요.

  • @서지현-m8w
    @서지현-m8w 6 месяцев назад

    선생님 액세스 질문이 있습니다
    Db구축 파트였고 최대 100글자만 허용할 수 있게 데이터 형식을 바꾸고 필드크기를 설정하라 했습니다
    데이터형식을 짧은 텍스트로 변경하고 필드 크기를 100으로 설정하면 되는 걸까요??

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      텍스트이면 맞아요.

  • @남규현-k4f
    @남규현-k4f 6 месяцев назад

    안녕하세요 선생님 강의 듣는 순서 관련 질문이 있습니다. 제가 지금 계획한게 엑셀,엑세스 기본개념을 먼저 듣고 상시1>모의고사1>모의고사2>모의고사3> 이 순서대로 풀고 시험보러 가려고 하는데요 혹시 부족한 부분이 있을까요?

    • @zzangsaem
      @zzangsaem  6 месяцев назад

      시간되면 2021~2023년 기출과 신유형 토막영상도 보시면 좋아요.

  • @문채연-z6i
    @문채연-z6i 7 месяцев назад

    선생님 안녕하세요 질문드립니다 ㅠㅠ
    1. 피벗테이블만들기 행필드(제목부분) 안에 선 어떻게 없애나요 ㅠ? 레이아웃은 테이블형식이었던 것 같습니다.
    2. 잘 기억나진 않는데 입력수정파트 1번에 1번 문제였는데요ㅠ.. 주 내용이 기억 안 나고 마지막 문장이 포커스는 할 수 있도록 두어라 ? 그런 말이었습니다. 수정, 삭제, 추가 같은 한번에 작업을 유추할 수 있는 단어가 없었습니다.
    어떤 작업을 수행해야 할까요?ㅠㅠ
    공부하다 어디서 놓쳐버린 건지 ㅠㅠ 공부할 땐 못 보다 시험에서만 2번을 만났습니다ㅠㅠ

    • @zzangsaem
      @zzangsaem  7 месяцев назад

      1. 행필드(제목부분) 안에 선이 무얼 말하는 걸까요? 말로서 설명이 안되면 그림으로 라도 표현해서 메일로 주셔도 돕니다. klesa108@daum.net
      2. 다음 영상을 참고하세요. ruclips.net/video/BIJgvjyO0F4/видео.html

  • @Southkoreaii
    @Southkoreaii 6 месяцев назад

    이문제 오늘 나옴 ㄷㄷ