본문 바로가기

티끌팁

[엑셀]앱으로 보는 수식 - MIDB 데이터 분할

반응형

데이터가 가끔은 SAM형식으로 올 때가 있다. 간격이 일정해서 마법사를.이용할 수도 있지만, 수식으로 나누는 법을 알아보자.

 

기본 형식은 

 

=MIDB(분할대상데이터, 데이터시작점, 데이터길이)

 

한글이 포함된 경우는 MIDB를 사용해서 바이트 단위로 잘라야 데이터가 이상하게 나오지 않는다.

 

분할해야할 데이터를 보자..

분할대상데이터

컬럼마다 보려줄 데이터를 표로 만든다. 표가 있다면 그냥 복붙(CTRL+C, CTRL+V)도 괜찮다.

 

[시작]부분에는 데이터의 시작위치이다. 그래서 시작+길이로 데이터 시작 부분을 정해준다.

체크표시를 누르면 수식이 적용되어 시작길이가 보인다. 나머지 하단 길이는 채우기로 해결한다.

1.수식 적용된 셀을 선탹하면 메뉴가 나오고 그 중 채우기 선택

2.셀에서 우측하단 네모칸이 되면 드레그앤 드롭!!

 

수식 셀에 수식을 입력하고 검색된 수식을 선택한다.

 

text부분에는 분할대상 데이터를 선택한다. 그리고 E2를 한번더 눌러서 메뉴 중 참조 형식을 선택한다. pc에선 이 과정을 빼고 F4를 누르면 간단하다.

 

문할할 데이터가 고정 되도록 한다. 고정하는 이유는 채우기 시 분할데이터의 위치가 바뀌는걸 방지하기 위함이다. 고정해서 해당 데이터를 보겠다는 의미이다.

참조형식 중 $A$1 을 선택한다.

 

start_num은 말 그대로 시작하는 부분이다.

 

num_bytes 는 데이터의 길이이다. 선택해 주자. 체크하면 결과값이.조회된다.

 

그리고 완성된 셀을 선택하면 메뉴가 나오는데.채우기를 선택하고 그래그앤드랍!!

 

E2셀에 있는 데이터를 분할해서 살펴보았다. E3의.데이터를 확인하려면 D2셀을.선택 후 $E$2부분을 $E$3으로 변경하고 다시.채우기 하면 볼 수 있다.

 

몇 개의 데이터만 확인하기에는 적합하다.