이 Excel 문제에 대한 도움을 얻으시겠습니까?Excel에서 정렬 빈도 계산하기
어쨌든 엑셀의 테이블에서 얼마나 많은 "왼쪽 정렬"에 대한 카운트를 얻을 수 있습니까? 아니면 왼쪽 정렬 인 경우 "1"값을 출력 할 것입니다. 예를 들어
:
이 Excel 문제에 대한 도움을 얻으시겠습니까?Excel에서 정렬 빈도 계산하기
어쨌든 엑셀의 테이블에서 얼마나 많은 "왼쪽 정렬"에 대한 카운트를 얻을 수 있습니까? 아니면 왼쪽 정렬 인 경우 "1"값을 출력 할 것입니다. 예를 들어
:
이 UDF 사용할 수 있습니다 :이 같은
Function align(rng As Range) As String
Select Case rng.HorizontalAlignment
Case xlLeft
align = "Left"
Case xlRight
align = "Right"
Case xlCenter
align = "Center"
Case xlGeneral
align = "General"
Case Else
align = "Unknown"
End Select
End Function
후 전화 : =align(A1)
당신이 원하는 경우에를 1
또는 0
이면 공식 : =IF(align(A1)="Left",1,0)
을 약간 수정할 수 있습니다.
또한 기본 정렬 (xlGeneral
)을 가진 셀은 왼쪽 정렬과 비슷하지만 여전히 정렬되지 않았습니다 (위 그림의 셀 A5
). 귀하의 필요에 따라 수식을 =IF(OR(align(A1)="Left",align(A1)="General"),1,0)
기본 배열은'xlGeneral'이며, 왼쪽에 사용합니다 :'Case xlLeft, xlGeneral' :) –
내가 말하는 것은'xlLeft'입니다.>>'xlGeneral' –
@mehow, 'xlGeneral' udf는 "Unknown"을 반환해야합니까? 물론 xlLeft' <>'xlGeneral'이지만, xlGeneral은 왼쪽 정렬과 비슷합니다 (예 : 내 화면에서 'A5'는 일반적인 aligment를 가짐). 하지만 어쩌면 당신 말이 맞아요) –
으로 수정 하시려면이 –
에 대한 VBA가 필요합니까? @simoco – user2377054