2015-01-16 2 views
0

컴퓨터의 FQDN을 포함하는 열을 가진 스프레드 시트가 있습니다. 그러나 고유 한 이름으로 인해이를 필터링하는 것은 어렵습니다. FQDN 열 옆에 새로운 열을 넣은 다음 해당 이름을 기반으로 덜 고유 한 값을 입력하게되었습니다. 이것의 예는 다음과 같습니다다른 열 데이터를 기반으로하는 값으로 Excel에서 빈 열을 삽입하십시오.

dc01spmkt.domain.com 사람들이 더 일반적인와 함께 새로운 열을 필터링 할 수 있도록 새 열 값 = "마케팅"

호스트의 모든 3 편지 지정을해야합니다 제목.

내 질문은 : 원시 시트가 생기면 스크립트를 실행할 수 있고 이전 열의 값을 찾아 새 값을 채울 수 있도록이 스크립트를 작성할 수있는 방법이 있습니까? 따라서 호스트 이름 필드에 'mkt'가 함께 있으면 MARKETING을 쓰거나 'sls'를 찾으면 판매액을 기록합니까?

답변

2

내가 제대로 이해하면, 당신은, ISNUMBER는 검색 공식은 다음과 같은 경우이 작업을 수행 할 수 있어야한다 :

= IF (ISNUMBER (SEARCH ("시가", A1))는 "TRUE = 이이 일을 무엇

asdfamkt Marketing 
sls   Sales 
aj;sldkjfa 
a;sldkfja 
mkt   Marketing 
sls   Sales 

: "(SLS", A1은)) TRUE = "판매", ""당신을 얻을 것이다)

은 다음과 마케팅 ISNUMBER (검색()에 묻 으면 " 검색을 사용하면 검색중인 텍스트가 필드에서 시작되는 번호가 매겨진 위치가 반환됩니다. 그런 다음 ISNumber를 사용하여 검색에서 숫자를 반환했는지 여부에 대해 true 또는 false를 반환합니다. 즉, 해당 세 글자를 찾았습니다. 그런 다음 IF를 사용하여 ISNumber가 True이면 "Marketing"이라고하는 식으로 말하고 싶습니다.

필요한 경우 세 개의 문자 변수에 대해 IF 인수를 추출 할 수 있습니다.

희망이 도움이되었습니다!

관련 문제