エクセルで分数が日付に解釈されるのを防ぐ
翻訳校正:石橋啓一郎
Excelで分数を入力しようとすると、自動的に日付に変換されて困ったことはないだろうか。あらかじめ書式を設定しておくことで、これを避けることが出来る。
セルの表示形式を分数を指定しないで分数を入力した場合、Excelは分数を日付に変換する。例えば、「1/20」をセルに入力すると、Excelはそれを直ちに「Jan-20(1月20日)」に変換してしまう。このセルを分数の形式に直そうとすると、Excelはこれを「Jan-20(1月20日)」の内部的な値である39467に変換する。このような場合、もしExcelにセルへの入力を分数として認識させたければ、データの入力前にセルの書式を適切な種類の分数にしておく必要がある。
例えば、Acessのデータベースの表の1/20、2/13、10/11が含まれる列を取り込みたいとしよう。この場合、その前にデータを含むセルの列の書式を、適切な種類の分数に指定しておく必要がある。次の手順に従えばよい。
- 分数のデータを含む列を選択。
- 選択した列を右クリック。
- 「セルの書式設定」を選択。
- 「表示形式」タブの「分類」から「分数」を選択。
- 「種類」で「2桁増加(21/25)」を選択し、OKをクリック。
これで、その列にデータを取り込んだ時、Excelはそれぞれの入力値を分数として扱うようになる。30/750のような分数を含むデータを扱う場合には、手順5で「3桁増加(312/943)」を選択するということを念頭に置いておいて欲しい。あるいは分母を100にした形でデータを表示したければ(例えば30/65を46/100と表示したいような場合)、手順5で「分母を100に設定(30/100)」を選択する。
別の方法として、もし分数を計算で使わないのであれば、データを入力する前にセルの書式を「文字列」に設定しておけば、Excelへの入力が日付に変換されることはない。この場合、手順4で「分類」から「文字列」を選択し、OKをクリックする。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- 2人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
- ホワイトペーパー
- 企画特集
ロリポップ!がリニューアル
今注目の「サジェスト検索」−デモ掲載中
ストレージメディア特設サイト開設
パンデミック対策特集
SOA、BPM、SaaS −今、企業に必要なこと
仮想環境を実現するソリューション特集
◆エン・ジャパン厳選求人☆毎週更新◆
インターネット上の悪意を未然に防ぐには?
そのストレージで仮想化に対応できますか?
セキュリティ&ユーザ事例【SIer Club】
集積度も性能も、業界最高水準のブレードPC
御社のログ活用しませんか!?
中小企業のセキュリティリスクとは?
【徹底対談】運用管理ツールの賢い使い方
ESBでIT投資の無駄を劇的に解消する
- ■ストレージ容量50%削減保証■
- サービス・ドリヴン・データセンター
- サーバー監視・運用のコストを削減するには
- エンタープライズにおけるSUSEの強み
- 話題のタグ
Windows 7はLinuxへの切替が簡単:注目の仮想ディスクフォーマット「VHD」
iPhone OS 3.0で変わった「絵文字」
OSSのクラウド基盤「Eucalyptus」を使う(4)--インストール〜ノード構築
俳優経験者が指南する「人前で上手く話すためのティップス10選」
「うるまでるびペイント」登場:絵は上手下手ではなく制作過程に楽しみが
待てば回路の日和あり--「iPhone 3GS」発売、しかし――