power plant

plant6.egloos.com

포토로그



연속된 날짜 입력하기

갑자기 특정 기간의 연속된 날짜 텍스트가 필요해졌다.
필요한 형태는 URL 주소였기 때문에, 당연히 URL 생성기를 찾아다녔다.

- 가장 먼저 찾아낸 것은 url generator


근데 이건 일련된 숫자 덩어리를 하나만 만들 수 있었다. 적어도 세 개는 필요했기에 탈락.

- 두 번째로 찾아낸 것은 extreme url generator


이건 훌륭했다. 숫자, 문자, 범위지정, 단계와 자릿수 지정도 가능하다
근데 유료다. 15달러나 한다. 그래서 제외.

도스나 배시셸로 하는 방법도 있는데, 자릿수 지정 같은 포맷팅이 안된다. 그래서 실격.
for /l %i in (1,1,100) do echo www.site.com/param=%i^&print=true >>c:\urls.txt
(i=0;while test "$i" -lt 100; doecho "http://www.example.com/?id=${i}"i=$[$i + 1]done) > list.txt


- 세 번째로 찾은 것은 Link Builder, Online URL Generator, fusker links (????)


이게 제일 훌륭하다. 기능도 충실하고 뭣보다 무료. 근데 웹이라 언제 없어질지 모른다.
그래서 어떻게든 다운 받아보려고 했는데 안된다 ㅡㅡ

일단 내가 찾던 목적 자체는 해결되었지만, 이걸로는 아무래도 좀 찝찝하다.


그래서 엑셀로 해봤다

일단 엑셀로 날짜를 채운다

채우기 메뉴를 이용하면 추잡하게 드래그 안하고도 쉽게 채울 수 있다

셀 형식을 이용하면 날짜 단위를 원하는 대로 자유롭게 바꿀 수 있으니까 엑셀이 훨씬 편하다.

만약 주말을 제외한 평일 값만 필요하다면? 위의 url 생성기로는 하지 못한다. 그래서 엑셀을 써야한다.

위의 채우기에 보이는 '평일'을 사용하면 된다.

만약 공휴일도 필요 없다면?

WORKDAY.INTL 함수를 활용한다

=WORKDAY.INTL(시작일,주말,공휴일,공휴일 테이블)

=WORKDAY.INTL(R[-1]C,1,1,R1C6:R13C6)

를 지정해주면 공휴일과 주말을 제외한 날만 입력된다


에서 보고 배웠다.

만약 주말과 공휴일이 강조된 나만의 달력을 만들고 싶다면?

- 조건부 서식을 이용한다

- 주말을 강조하는 방법은 =WEEKDAY(RC1,2)>5

WEEKDAY 함수를 이용

- 공휴일을 강조하는 방법은 =COUNTIF(공휴일테이블,날짜배열)=1

=COUNTIF(R1C6:R13C6,RC1)>=1

>1 이면 안된다 =1 이어야 한다.



덧글

댓글 입력 영역




메모장

메모장 div 박스 <div style="border:1px solid #CCCCCC; padding:15px; background:#DDDDDD;"> </div> html 입력에서 <pre class="code"> 코드 내용 </pre>