2010-06-25 7 views
0

하이픈을 사용하거나 생일을 대시하고 싶습니다. 01/01/01 01-01-01 생년월일을 다른 입력란과 결합해야하며 그 안에 분리자를 사용할 수 없습니다.Excel의 셀에서 하이픈 제거

나는 더 나은 방법이있을 것이라고 확신합니다. 나는 왼쪽으로 &을 사용하여 월과 해를 구할 수 있지만, 중간을 어떻게 꺼내야 할지를 알 수는 없습니다. 아래는 내가 지금까지 가지고있는 것이며, 나는 "&"을 사용하여 그들을 결합 할 수 있다는 것을 알고있다. 누군가가 중간에 나를 도울 수 있거나 나에게 더 나은 방정식을 주면 그것을 고맙게 생각할 것이다.

LEFT (A1,2)

RIGHT (A1,2)

해결책 :

= LEFT (F2,2) & MID (F2,4,2) & RIGHT (F2 4)

+0

실제로 이것은 날짜 형식의 셀의 Excel 문자열입니까? –

+0

아니요, 날짜는 Excel 문자열의 일부가 아닙니다. 그러나 여러 문자열을 사용하여 하이픈을 제거하려고했습니다. 모든 서식을 제거하고 사용자 지정 옵션을 사용하여 mmddyyyy로 서식을 변경하려고 시도했지만 하이픈을 제거하지는 않습니다. –

답변

1

다음 난 그냥 MONTH를 사용하는 다른

MID(A1,4,2) 

사용할 수 있습니다 :이 페이지는 그 좋은 설명과 다른 유사한 기능을 가지고있다) DAY (A1) YEAR (A1) functions

+0

AI W는 내가 필요한 것입니다. 4는 어디에서 왔습니까? 그게 내가 놓친 것인데, 그래서 나는 단지 궁금하다. –

+0

중간 Excel에서 Mid 함수는 문자열에서 하위 문자열을 추출합니다 (임의 위치에서 시작). Mid 함수의 구문은 다음과 같습니다. Mid (text, start_position, number_of_characters) text는 추출 할 문자열입니다. start_position은 문자열에서 추출을 시작할 위치를 나타냅니다. 문자열의 첫 번째 위치는 1입니다. number_of_characters는 추출 할 문자 수를 나타냅니다. –

0

나는

VBA는 할 것 Mid 기능을 가지고 있습니다 ... 엑셀 수식이 때문에이 대답은 관련이있을 수 있습니다 무엇인지 확실하지 않다 네가 원하는 걸 내가 믿는다. (A1을 http://www.vbtutor.net/VBA/vba9.htm이 문자열 (날짜로 형식의되지 않음) 인 경우

0

날짜의 숫자 형식을 "mmddyy"로 변경하십시오. 다른 셀의 다른 텍스트와 결합하려면 다음과 같은 수식을 사용하십시오.

="The date is "&TEXT(A1,"mmddyy") 

여기서 날짜는 A1 셀에 있습니다.

0

찾기 및 바꾸기를 사용하여 "-"을 아무 것도 대치하지 않을 수도 있습니다.

Ctrl + H는 바꾸기 대화 상자를 불러옵니다.