다른 열에서 숫자 값으로 필터링 목록에서 가장 가까운 큰 번호를 찾을 필요 수식은 Target
열의 해당 값과 Code
열의 값을 비교하고 Expected Output
모든 행에 플래그를 지정해야합니다. 여기서 Code
큰 값과 가장 가까운 값은 Target
입니다. 쉽게 GROUP BY
문을 사용하여 SQL 데이터베이스 lanuguage에서 할 수있는 무엇을 설명나는 다음과 같은 작업을 할 것 엑셀 수식을 만들 필요가
답변
.
SQL 데이터베이스가 아니기 때문에 수식이 필요하며 Excel에서 직접 지원하지 않습니다. 그러나 수식을 사용하면 아주 쉽게 수행 할 수 있습니다. 그것을 성취하는 방법이 더 있습니다. 제가 어떻게 할 수 있는지 보여 드리겠습니다. 나는 비슷한 방법으로 작동하는 배열 수식 MIN(IF(...
을 사용했습니다. SELECT MIN(A) FROM range GROUP BY B
2 개의 도우미 열 (D 및 E)을 만듭니다. 필요할 경우 별도의 시트에 배치 할 수 있습니다. 아래 그림을 참조하십시오. 열 D 장소 식
- 는 :
=IF(B1-C1>0,B1-C1,65535)
칼럼 E 장소 식 - (65535 작은 비교적 높은 번호에 대한 해킹)
=MIN(IF(A$1:A$12=A1,D$1:D$12))
로서 배열 식 Ctrl 키 + 시프트 + 입력 A $ 1 : A $ 12, D $ 1 : D $ (12)는 데이터 열에서 - 의 범위입니다 F 당신은 얻을 당신의
Expected output
:=IF(E1=D1,1,0)
는
그래서 열 E 당신은 C와 B 사이의 최소 차이를 얻을 수> 이 방법으로 Excel 데이터로 작업 할 때 0 내가 명명 된 범위 대신 A $ 1을 사용하는 것이 좋습니다 A.
에 의해 필터링 : 등등 $ (12)
'MIN (IF (A $ 1 : A $ 12 = A1; D $ 1 : D $ 12))의 오타' –
회신하지만 그것은 내가 기대하는 바가 아니야. 내가 자세히 설명해 줄게 .A 열에 있어야한다. A1 : A6 숫자는 목록 B1의 B 열과 일치한다. B6는 3의 가장 가까운 값을 검사 할 것이다. 열 C.And 열 D에 값을 얻으면 D3 & D4 1과 같은 플래그로 남고 나머지는 모두 0입니다. 위의 작업은 B7 : B12에서 계속됩니다. 여기서 E와 F 열을 삭제하십시오. – user3172930
@user3172930 알기 론 문제는 두 개의 추가 열이 있다는 것입니다. 도우미 열이나 VBA 코드가없는 단일 수식을 사용하여이 열거 형을 얻을 수 있을지는 의문입니다. 열을 숨기거나 다른 숨겨진 시트에 넣을 수 있습니다. –
- 1. 도장 : 나는 다음과 같은 작업을 수행 할 필요가
- 2. 엑셀 나는 다음과 같은 분류하면 텍스트
- 3. 나는 다음과 같은 형식으로 엑셀 문서를 보냈습니다
- 4. 나는 다음과 같은 정보가 쿠키를 저장할 필요가
- 5. PHP에게 나는 다음과 같은 엑셀 파일이
- 6. VBA의 나는 다음과 같은 코드를 엑셀
- 7. 나는 다음과 같은 작업을 수행하려는 코뿔소
- 8. 나는 다음과 같은 코드로 패주 할 필요가 각도 JS에 초보자이야
- 9. 나는 다음과 같은 JSON 문자열을 구문 분석 할 필요가 파이썬
- 10. 나는 다음과 같은 형식으로 JSON 파일을 생성 할 필요가
- 11. 나는 다음과 같은 문자열로 날짜를 구문 분석 할 필요가 날짜
- 12. 정렬 나는 다음과 같은 data.frame을 정렬 할 필요가
- 13. 레일 나는 다음과 같은 일을 할 필요가 카테고리
- 14. 나는 PHP로 작업을 다음과 같은 문제에 직면하고있어
- 15. 어떻게 다음과 같은 조건 필터를 만들 필요가 필터와 XPath는
- 16. 나는 다음과 같은 수행 할 포스트 빌드 이벤트를 만들 필요가 Sn.exe를
- 17. 캐리지 리턴 나는 다음과 같은 WebElement 만들
- 18. zsh을 : 나는 다음과 같은 작업을 수행 할 수 떠들썩한 파티에서
- 19. 내가 SSIS에서이 작업을 할 필요가 어떻게 도시
- 20. 나는 다음과 같은 한
- 21. 나는 다음과 같은 한
- 22. 나는 다음과 같은 변수가
- 23. MSSQL ROW_NUMBER() 나는 다음과 같은 쿼리 절에 의해 그룹을 만들 필요가 MySQL을
- 24. 다음과 같아야합니다 나는 카운터 스타일 플립 시계를 만들 필요가 스타일
- 25. 나는 다음과 같은 사용하고
- 26. 나는 다음과 같은 경로가
- 27. 다음과 같은 작업을 수행 할 문
- 28. 나는 다음과 같은 파일이
- 29. 나는 다음과 같은 코드가
- 30. 엑셀 차트 (자주색) 나는 다음과 같은 그래프를 얻었다
는 심호흡을 가지고 질문을하시기 바랍니다 바꿔보십시오 . 당신이 묻고있는 것이 명확하지 않습니다. –
그것은 매우 불분명합니다. 하지만 너를 이해할 것 같아. VBA 사용자 정의 함수에서만 가능합니다. 그러나 이전에 당신에게 주어진 어떤 대답도 받아 본 적이 없기 때문에 ...이 의견은 제가 할 일만큼이나 많습니다. –
@RusanKax 귀하의 의견을 모두 이해할 수 없습니다. 1)이 사용자의 4 개 질문 중 5 개에서 답을 볼 수 있습니다. 2) 내 답변에서 볼 수 있듯이, 배열 MIN (IF (수식) –