해결 M365윈도우10
엘셀 표 참조할때 골뱅이(@) 기호는 뭔가요...?
초보 질문입니다.
엑셀 표에서 다른표의 값을 가져다 쓸려고 하는데 참조될 셀을 선택하면 골뱅이(@)기호가 붙는 경우가 있고 안붙을때도 있던데...
어떤 기능을 하는 걸까요...?
골뱅이가 있으니까 값을 못가져 오는 경우도 있던데... 왜인지요...?
엑셀 표에서 다른표의 값을 가져다 쓸려고 하는데 참조될 셀을 선택하면 골뱅이(@)기호가 붙는 경우가 있고 안붙을때도 있던데...
어떤 기능을 하는 걸까요...?
골뱅이가 있으니까 값을 못가져 오는 경우도 있던데... 왜인지요...?
E
숲
또
P
아
댓글 5
https://support.microsoft.com/ko-kr/office/%EC%95%94%EC%8B%9C%EC%A0%81-%EA%B5%90%EC%B0%A8-%EC%97%B0%EC%82%B0%EC%9E%90-ce3be07b-0101-4450-a24e-c1c999be2b34
단일값만 출력한다는 의미에요~
[선박ID] : 표에서 머리글이 "선박ID"인 열 범위
[@선박ID] : "선박ID"인 열에서 같은 행의 값 한개
간단한 예를 들자면,
위 표1이 있을 때 (범위가 아닌 "표"),
"=SUM(표1[수량])+표1[@수량]"을 "1"과 같은 행에 입력하면 (1+2+3)+1=7이 출력되고
"3"와 같은 행에 입력하면 (1+2+3)+3=9가 출력되요~
이 암시적교차연산자(@)는 배열함수에서도 단일값만 출력하고 싶을 때 사용해요.
A1셀에 =sequence(2,2,1,1)을 입력하는 경우, sequence이 배열함수여서 A1:B2 영역에 1,2,3,4가 뿌려지는데
=@sequence(2,2,1,1) 이렇게 @를 함수명앞에 붙이면, 함수를 입력한 A1셀에만 값 "1"이 출력됩니다.
아직 어떻게 써야할지 감은 안잡히긴 하는데.... 뭔가 위치가 중요한것처럼 느껴지네요...