목록값으로붙여넣기 (2)
rand(life)
값으로 붙여넣기 기능은 엑셀에서 자주 쓰이는 기능입니다. 이렇게 다른 셀을 참조하는 수식이 들어있는 부분을 복사하여 다른 곳에 붙여넣으면 오류가 나는 경우가 있습니다. 이것은 우리 눈에는 숫자가 들어있는 것으로 보이는 셀에 실제로는 수식이 들어있기 때문입니다. 그래서 복사해 붙였을때도 눈에 보이는대로 값이 붙는 것이 아니라, 들어있던 수식이 그대로 붙습니다. 그런데 수식에서 참조하는 셀주소가 새로운 시트나 파일에서는 없기때문에 오류가 나는 것입니다. 그래서, 수식은 필요없고 값만 필요할 때, 이전에 소개했던 "값으로 붙여넣기" 기능을 이용합니다. 그런데, 값으로 붙여넣기를 자주 이용해야하는 경우, 셀을 복사한 후, 붙여넣을 곳에 마우스 오른쪽 클릭--> 선택하여 붙여넣기 실행--> "값"선택 --> "확..
엑셀 2003에서 사용하던 난수 발생함수로 RAND함수가 있습니다. 인수가 필요없이 RAND()라고 입력하기만하면, 0에서 1사이의 실수를 반환합니다. 그래서 80과 100사이의 정수를 난수로 발생시키려면 다음과 같은 수식을 사용했습니다. =INT(RAND()*(100-80)+80) 수식을 분석하면, RAND()부분에서는 0에서 1사이의 실수가 반환되고 거기다 20을 곱하면 0과 20 사이의 실수가 됩니다. 거기다 80을 더하면 80과 100사이의 실수가 되고 그 값에 INT함수를 적용시키면 80과 100사이의 정수가 됩니다. 참고: INT함수는 가장 가까운 정수로 내림하는 함수입니다. INT(8.9) = 8 INT(-8.9) = -9 그런데, 엑셀2007에서는 이렇게 복잡하게 할 필요없이 RANDBET..