엑셀 파일 다운로드 자동변환
엑셀로 다운받게 하는 중
데이터 값이 1-1 이면 엑셀로 다운받게되면 '-'가 다른 값으로 변환되는데
style로 텍스트로 지정하게 하면 된다
사용방법
<p style="mso-number-format:'\@'">데이터 값</p>
검색해 보면 다른 타입도 많이 나온다. 그러나 실제 사용하는 건 텍스트 형식(\@) 정도인 듯 하다.
(텍스트로 지정 하면 데이터 출력하는 그대로 나온다.)
mso-number-format:"\@"
Text // 텍스트
mso-number-format:"0"
NO Decimals // 소수점 없음
mso-number-format:"0\.000"
3 Decimals // 소수점 3자리까지
mso-number-format:"\#\,\#\#0\.000"
Comma with 3 dec // 숫자 자릿수 구분(,)+소수점 3자리
mso-number-format:"mm\/dd\/yy"
월/일/연도 형식 (05/15/16)
mso-number-format:"mmmm\ d\,\ yyyy"
'mmmm' 하면 월을 영문으로 표시한다. (January 1,2016)
mso-number-format:"d\-mmm\-yyyy"
01-mar-1998 형식. 월 표기가 다르다.
mso-number-format:"Short Date"
01/03/1998 형식. 간단하게 지정
mso-number-format:"Medium Date"
01-mar-98
mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM"
날짜 + 시간을 AM/PM으로 구분해서 표시
mso-number-format:"Short Time"
5:16 // 시간만 간단하게
mso-number-format:"Medium Time"
5:16 am
mso-number-format:"Long Time"
5:16:21:00 // 밀리 초(ms) 단위까지
mso-number-format:"Percent"
Percent - two decimals // 퍼센트 기호 + 소수점 2자리까지
mso-number-format:"0%"
Percent - no decimals // 소수점 없는 퍼센트
mso-number-format:"0\.E+00"
Scientific Notation // 엑셀에서 숫자 자릿수가 매우 클 때 줄여서 표시되는 그 형식..
mso-number-format:"\#\ ???\/???"
Fractions - up to 3 digits (312/943) , 분수형식
mso-number-format:"\0022£\0022\#\,\#\#0\.00"
£12.76 // 영국 파운드 기호로 통화 표시(원화 표시는 없을까?)
mso-number-format:"\#\,\#\#0\.00_ \;\[Red\]\-\#\,\#\#0\.00\ "
2 decimals, negative numbers in red and signed(1.56 -1.56) // 음수는 색깔을 따르게 표시
출처
https://m.blog.naver.com/adolkristin/220710243432
엑셀파일로 저장 시 셀 서식 지정
이벤트 참가자 정보를 엑셀로 저장하는데 핸드폰 번호 '010...' 가 숫자로 출력되니 '10...' 로 나온다. 원...
blog.naver.com