엑세스
1. 크로스텝 쿼리를 만드는데요 행: 업체명 열: 판매월 값: 판매갯수 라고 했을때
열을 2,3,4 월만 표시 하고 싶은데 마법사로 하면 그냥 1월부터 12월까지 나오네요 어떻게 하면 되나요.
2. select case 문에서 첫번째 조건이 350000이상 이면 case is >=350000
두번째 조건이 150000이상 350000미만인 경우는 어떻게 지정해야 하나요.
대충
select case 이름
case is >=3500000
msgbox "삐리리"
csee is ~~~~~~~~~~
msgbox"삐리리2"
뭐 이런식이었습니다.
3. 쿼리만들기에서
주소 판매액평균:판매액 판매액합계:판매액
뭐 이런식이었는데
주소가 인천 계양구 ~~~~ 로 길었는데
인천을 검색하면 판매액 평균과 합계를 계산해서 보여주는 쿼리였어요
주소 조건에 [지역을 입력하시오]라고 쓰고
새로운 필드에 주소를 넣고 조건에 left([주소],2)
이렇게 쓰고 표시체크를 없앴습니다. 그런데 답이 안나오네요.
엑셀
if 안에 if를 넣는 사용자 정의함수 문제 였는데요.
public function FN돈
if 결혼여부="미혼"
fn돈=5000
이렇게 시작했는데요.
미혼이면 5000원을 주고
기혼이이면서 가족수가 3명 이상이면 15000원
기혼이면서 가족수가 3명 미만이면 5000원
뭐 이런식이었는데 if를 겹쳐서 사용하는 법을 모르겠습니다.
혹시나해서
public function FN돈
if 결혼여부="미혼"
fn돈=5000
else
switch(가족수>=3,15000, 가족수<3,5000)
end if
이런식으로 했었는데 안나오네요.
안녕하세요.
1. 마법사를 실행한 후 디자인 보기로 연 다음 맨 마지막 열에 MONTH(날짜)로 필드를 만든후 조건 부분에 >=2 AND <=4로 조건을 지정하세요.
2. 아래와 같이 하면 됩니다. 3500000 미만이라는 조건은 굳이 지정하지 않아도 첫번째 CASE IS 부분의 조건을 만족하지 않아 두번째 CASE IS 부분을 비교한다는 것은 3500000미만이라는 의미입니다.
select case 이름
case is >=3500000
msgbox "삐리리"
csee is >=1500000
msgbox"삐리리2"
~
3. 주소 필드의 조건 부분에 LIKE "*" & [지역을 입력하시오] & "*" 로 작성하면 됩니다.
4.
IF 결혼여부="미혼" THEN
FN돈 = 5000
ELSEIF 결혼여부="기혼" AND 가족수>=3 THEN
FN돈 =15000
ELSEIF 결혼여부="기혼" AND 가족수<3 THEN
FN돈 =5000
END IF
즐거운 하루 되세요.
"-
*2013-01-23 09:55:00
안녕하세요.
1. 마법사를 실행한 후 디자인 보기로 연 다음 맨 마지막 열에 MONTH(날짜)로 필드를 만든후 조건 부분에 >=2 AND <=4로 조건을 지정하세요.
2. 아래와 같이 하면 됩니다. 3500000 미만이라는 조건은 굳이 지정하지 않아도 첫번째 CASE IS 부분의 조건을 만족하지 않아 두번째 CASE IS 부분을 비교한다는 것은 3500000미만이라는 의미입니다.
select case 이름
case is >=3500000
msgbox "삐리리"
csee is >=1500000
msgbox"삐리리2"
~
3. 주소 필드의 조건 부분에 LIKE "*" & [지역을 입력하시오] & "*" 로 작성하면 됩니다.
4.
IF 결혼여부="미혼" THEN
FN돈 = 5000
ELSEIF 결혼여부="기혼" AND 가족수>=3 THEN
FN돈 =15000
ELSEIF 결혼여부="기혼" AND 가족수<3 THEN
FN돈 =5000
END IF
즐거운 하루 되세요.
"