책 내용 질문하기
업데이트 쿼리
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
00
조회수
17
작성일
2025-03-21
작성자
조*예
첨부파일

3. 문제가 업데이트 함수에 조건 (1000으로 나눴을 때 몫이 1이상이면) 일 때 상, 조건일때 중, 조건일 때 하 라고 뜨라고 하게 나와서


switch 함수를 [조건,"상",조건,"중",조건,"하] 쓰라고 해서 switch [---/1000,"상",조건,"중",조건,"하] 이렇게 하고 있었는데

이렇게 하라고 나왔을 때 테이블에 비고란에 상중하가 떠야하아는데 상중하를 어디다가 쓰고 조건을 어디에가다 입력해야하나요?


=>3. =switch(int([필드명]/1000)>=1, "상", ~~) 와 같이 함수를 사용하면 되며, int 함수가 같이 제시되지 않았을까 생각이 됩니다.

int 함수가 사용되지 않으면 소수점 자리가 발생할 수 있으므로, int 함수가 제시되었을 것 같지만, 혹 필드 값에 따라 소수점이 발생하지 않는 경우라면

int 함수 없이 =switch([필드명]/1000>=1, "상", ~~) 와 같이 사용할 수도 있습니다.

즐거운 하루 되세요.


[재질문]

이것을 이렇게 하라고 답변 주셨는데 업데이트 쿼리에서 A 변수에 저런 조건을 할 때 기타란에 상중하가 뜨게 하라고 했으면 상중하를 어디에가 입력해야하나요?

업데이트 쿼리 눌러놓고 A라는 변수 추가해서 거기 업데이트에다가 그냥 수식을 쓰나요? 아니면 기타 추가해놓고 업데이트란에 상중하 쓰나요?

답변
2025-03-18 10:24:33

=> 안녕하세요.

1. 업데이트 쿼리로 변경한 후 비고 열을 그리드 영역에 추가하고, 비고 열의 업데이트 칸에 switch [---/1000,"상",조건,"중",조건,"하] 를 입력하면 됩니다.

2. A변수를 추가한 후 업데이트 칸에 수식으로 직접 입력하면 됩니다.

즐거운 하루 되세요.



제가 물어보는 것은 업데이트 쿼리에서 A 변수에 저런 조건을 할 때 기타란에 상중하가 뜨게 하라고 했으면 상중하를 어디에가 입력해야하나요?
업데이트 쿼리 눌러놓고 A라는 변수 추가해서 거기 거기 조건에다가 그냥 수식을 쓰면 기타란에 상,중,하를 어디에다가 쓰냐는 말입니다.
답변
2025-03-25 15:03:23

안녕하세요.

기타 필드의 업데이트 칸에 Switch([A변수]>=10,"상",[A변수]>=5,"중",[A변수]>=3,"하")와 같이 지정하면 됩니다.

즐거운 하루 되세요.

  • 관리자
    2025-03-25 15:03:23

    안녕하세요.

    기타 필드의 업데이트 칸에 Switch([A변수]>=10,"상",[A변수]>=5,"중",[A변수]>=3,"하")와 같이 지정하면 됩니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.