@ 수식 시작 부분에

@ 수식 시작 부분에

통합 문서의 일부 수식 시작 부분에서 보았습니다 @(예: =@SUM(A1:A10), =@VLOOKUP(3;F9:H12;2;FALSE)).

엑셀의 새로운 기능인 것 같습니다.

이게 무슨 뜻인지 아는 사람 있나요 @?

답변1

새로운 동적 배열 수식이 이미 있는 Excel 365 빌드에서는 기본적으로 모든 수식이 배열 수식으로 처리됩니다. @ 기호는 특정 수식에서 원하지 않는 경우 함수의 새로운 기본 배열 동작을 방지하는 데 사용됩니다.

DA 버전이 아닌 Excel에서 동일한 통합 문서를 열면 해당 통합 문서가 표시되지 않습니다.

DA 버전이 아닌 Excel에 @ 기호를 입력하면 수식이 셀에서 확인되면 자동으로 제거됩니다.

편집: Excel 함수의 접두사인 @ 기호를 Lotus 호환성을 위한 @ 기호와 혼동해서는 안 됩니다. 이것은 두 가지 다른 것입니다.

다음 스크린샷을 고려해보세요.

여기에 이미지 설명을 입력하세요

동적 배열이 활성화된 Excel에서 촬영되었습니다. B2의 공식은 다음과 같 =ROW(1:4)으며 Enter를 눌러 간단히 확인했습니다. 수식은 배열 수식처럼 처리되며 결과는 자동으로 다음 행에 "분출"됩니다.

이 동작을 원하지 않는 경우 함수 앞에 @ 기호를 붙일 수 있으며 그러면 동적 배열이 없는 이전 Excel의 배열이 아닌 수식처럼 동작합니다. 이전 Excel에서는 4개의 셀을 선택하고 수식을 입력한 다음 Ctrl-Shift-Enter를 눌러 확인하여 4개의 셀에 값을 반환하는 수식을 얻어야 했습니다.

답변2

@기호는 다음과 같이 널리 알려져 있습니다.암시적 교차 연산자지원하다동적 배열 수식 방법. 그것은에서 찾을 수 있습니다엑셀 2019 및 365.

@ 기호는 암시적 교차점이 사용될 수 있는 위치를 나타내기 위해 @를 사용한다는 점을 제외하면 이전 스프레드시트 버전과 거의 동일합니다. 이전 스프레드시트 버전에서는 이를 자동으로 수행했습니다.

암시적 교차점은 다음 규칙을 따릅니다.

  • 셀 값이 단일 항목인 경우 해당 항목을 반환합니다.

  • 값이 범위 내에 있으면 수식과 동일한 행이나 열에 있는 셀을 반환합니다.

  • 배열인 경우 왼쪽 상단 값을 선택합니다.

2013, 2016과 같은 버전을 고려하면,@TABLE을 통해 찾을 수 있습니다.

여기에 이미지 설명을 입력하세요

  • 열 헤더를 사용하여 행에 값을 전달합니다.
  • 아래 예를 고려하십시오. 수식이 로 시작하면 @오류를 반환하지 않지만 @로 끝나는 즉시 기호를 제거합니다.입력하다, 그리고 값을 얻습니다 100.

=@VLOOKUP(G112,A111:E111,2,FALSE)

여기에 이미지 설명을 입력하세요

주의

이전 버전의 Excel에서는 다중 셀 범위 또는 배열을 반환하는 함수 앞에 @.

답변3

'@'은 Lotus 프로그램에서 수식의 시작을 나타내는 방식이었습니다. 그러면 Excel에서는 "=" 사용 외에 유사한 사용법을 허용했지만 Excel에서는 자동으로 '@'를 '='로 변경합니다. 상세 사항은: https://www.quora.com/What-does-the-symbol-do-in-Excel-It-keeps-showing-up-as-why-is-this-happening

답변4

나는 AbdelAziz AbdelLatef에 동의합니다.

Excel에서 "@" 기호를 테스트한 결과 Excel이 즉시 등호로 변경되는 것을 확인했습니다. "@"이 "="에 포함된 것 같습니다.

여기에 이미지 설명을 입력하세요

따라서 이것은 Excel의 새로운 기능이 아닐 수도 있습니다. 제가 아는 한, 최근 Excel에서 출시된 새로운 기능은 현재 Office 참가자만 사용할 수 있습니다. 다음 링크에서 이를 검토할 수 있습니다. https://blog-insider.office.com/2019/06/13/dynamic-arrays-and-new-functions-in-excel/

관련 정보