본문 바로가기

WeekdayLife

[엑셀] 병합된 셀 풀고 값 채우기(IF함수 활용)

병합된 셀 풀고 값 채우기(IF함수 활용)

셀병합은 표를 보기에는 좋으나, 정렬을 할때는 매우 불편함을 안겨준다.

때로는 셀병합을 풀고 싶을 때가 있다.

 

아래와 같이 셀병합이 되어 있다고 하자.

 

 

 

병합된 셀은 그 첫번째 셀에만 값이 있는 것으로 인식을 한다.

그것을 이용해서 IF 함수로 값을 떼어내보자

 

바로 옆에 열을 하나 만들고, 첫 행에 아래와 같이 입력한다.

IF(만약 왼쪽 옆의 병합된 셀중에 내 옆에 있는 셀이 첫번째가 아니라면(공백이라면),내 위의 값을 복사한다,내 왼쪽옆 값을 복사한다)

 

장황하지만, 간단하게, 내옆에 놈에 값이 있으면 그대로 복사, 아니면 바로 위에 있는 셀 값 복사이다.

그냥 한번 해보면 이해가 갈 것이다.

 

 

 

왼쪽 병합셀에 값이 있다고 인식되는 첫번째 셀들은 왼쪽 옆의 값을 반환한다.

 

 

 

왼쪽에 값이 없다고 인식되면 위에 있는 값을 복사해온다.

쭈~욱 드래그 해주면 아래처럼 된다.

병합된 열은 지워도 되고, 놔둬도 되겠다.

 

 

 

이 함수를 적는 것 조차 귀찮다면, 셀복사 노가다로 ㄱㄱ