2011-10-01から1ヶ月間の記事一覧

Google Chromeがインストールされていた場所

GoogleChromeはProgram Filesのなかにありませんでした。送信者 PCC:\Documents and Settings\(ユーザー名前)\Local Settings\Application Data\Google\Chrome\Applicationにあったのを、やっとの思いで見つけてほかのユーザーアカウントでPCにログオンし…

HLOOKUP関数とMATCH関数を使って効率的に表を検索する

送信者 OpenOfficeこの表のサンプルファイルは、SKYDRIVEからcalc130.odsをダウンロードしてください。上の表には、7人の生徒の4科目のテストの点数が入力されています。 この表から、指定した生徒の指定した科目の点数を検索した結果がK3セルに返されていま…

NHK YOUTUBE 著作権についての日ごろの感想

たまたま古本屋さんに行って三冊150円だったので適当に子供向けの本を買いました。 学研版小学生科学ぎもんランキング ぎもんランキング編集委員会 発行:学習研究社 2001年7月31日初版発行 と NHK科学大好き土曜塾1 NHK科学・環境番組部 発行:NHK出版 200…

INDIRECT関数を使うときの注意

便利なINDIRECT関数ですが、1つ注意しなければいけないことがあります。 それは、空白のセルを参照したとき、0を返してしまうことです。 回避する方法IF関数で場合分けして空白の場合は空白を返すように設定する =IF(NOT(A8="");INDIRECT("A8");"") これで…

列を左右逆さにして貼り付ける

左から右に1月から12月と並んでいる表を、12月から1月に並び替えて表を作り直したいときに役立つ数式を紹介します。送信者 OpenOffice上の表2は、元の表1を左右逆さに並び替えたものです。このサンプルファイルはSKYDRIVEからcalc126.odsをダウンロードし…

三捨六入 エクセルでも同じ

このブログへのトラフィックの履歴を見ていたら三捨六入というのがありました。 三捨四入や五捨六入は、よくありますが三捨六入は初見です。 面白そうなのでちょっと作ってみました。 Yahooでの検索で「エクセル 三捨四入」だったのでエクセルユーザーさんで…

表計算ソフトといえばエラーがツキモノ

エラーがなくては、なんか物足りないなどと感じるようになればちょっと危ないですが、よく見かけますよね。エラー。気分が良いものではないです。腹が立ちます。そんなエラーを、今日は整理してみました。送信者 OpenOfficeエラー満載?のこのサンプルファイ…

MODE関数について

マイクロソフトさんにTWITTERで質問してお返事を頂くことが出来る世の中になったとは、これは、もうすごいなあぁと驚いています。 それも、今日質問して今日返事がいただけるというのは、なんか、世の中どうなってるの??と言う思いです。 とにかく、お返事あ…

地下鉄の料金表

下の表は、某県某市の地下鉄の料金表です。送信者 OpenOfficeこのサンプルファイルは、calc123.odsをSKYDRIVEからダウンロードしてください。ここの地下鉄は、3駅以上乗ると200円。2駅までなら100円という設定です。単純明快。 この料金表の数式は長く見えま…

 小数点以下の計算結果が正しくないときの処置

まず、下の画像をご覧ください。送信者 OpenOfficeこのサンプルファイルは、calc122.odsをダウンロードしてください。全てのセルで1.2-1.1を計算しています。 小数点以下の表示桁数を書式設定で変えているだけです。が、DとE列は16桁表示辺りから表示されて…

OpenOfficeで同順位が複数存在しても次に続く順位を欠番にしない PART2

前回は、並べ替えて処理する方法を紹介しました。 しかし、並べ替えることができない場合もあると思います。そんな場合に使える、並べ替えずに1位 1位 2位 3位 3位とランクを付ける方法です。送信者 OpenOfficeこのサンプルファイルは、SKYDRIVEからcalc121.…

できるだけたくさんの人にメダルをあげたい

下の左側の表は、契約件数に基づいてランクを確定して1位から3位の人にメダルを授与するために作成されました。 が、同件数の人もいて、契約件数は3番目に多くとったにもかかわらず、メダルをもらえない人が発生してしまいます。 できるだけ多くの人にメダル…

OpenOfficeでNUMBERSTRING関数(のようなもの) 漢字で金額を表示 PART2

金額の表示を漢数字に直す数式を前回(OpenOfficeでNUMBERSTRING関数(のようなもの) 漢字で金額を表示)で紹介しました。 前回紹介したのは、NUMBERSTRING関数で、変換のタイプ3に当たるものでした。 今回は、位の漢数字(十、百、千、万、億あるいは、拾…

OpenOfficeでNUMBERSTRING関数(のようなもの) 漢字で金額を表示

エクセルでは、NUMBERSTRING関数で数字を漢字に変換して表示することができます。が、OpenOfficeでは、NUMBERSTRING関数がありません。 が、それに近いことをやってみようということで、下のサンプルを作りました。送信者 OpenOfficeこのサンプルファイルは…

1つのセルに一桁ずつ入力する

こちらが1つのセルに一桁ずつ入力の件です。送信者 OpenOfficeこの画像のファイルはSKYDRIVEからcalc114.odsをダウンロードしてください。F2セルを例に説明します。F列には1億の単位の数字が入ります。 B2*C2の値が一億に達している場合、B2*C2の値を1000000…

1つのセルに一桁ずつ

先に、昨日、(OpenOfficeで金額を3桁ずつ区切ってセルを分割)で紹介した1つのセルに三桁ずつ区切って表示させる請求書・見積書のことで訂正です。=IF(B2*C2>=1000000;",";"")&IF(B2*C2>=1000;RIGHT(INT(B2*C2/1000);3);"") これは、F2セルに入力している数…

OpenOfficeで金額を3桁ずつ区切ってセルを分割

請求書、見積書などで使える数式を紹介します。 下の画像では、金額の合計欄で、 1,000未満の数字をG列 1,000以上1,000,000未満の数字をF列 1,000,000以上100,000,000未満の数字をE列 に表示しています。送信者 OpenOfficeこのファイルは、SKYDRIVEからcalc1…

OpenOfficeで会員向け料金と一般向け料金を区別して値段を表示する

数式が長いので、うまく表示できていないところがあります。すみません。 改善できるように調整中です。画像とサンプルファイルで詳細をご覧ください。下の表では、A列からF列の範囲に顧客のある日の注文状況が表示されています。送信者 OpenOfficeこのサン…

OpenOfficeで平日と土曜日の弁当代の注文回数を分けて管理する

これは、Yahooのエクセル向け掲示板にあった質問をそのまま頂いてきました。でも、カンニングは誓ってしてません。 この質問の趣旨は、注文する弁当の代金が土曜日と平日で異なるので分けて注文回数を管理したいということでした。そこで、下のような表を作…

OpenOfficeで当番管理表を作る 休日を考慮

当番は誰?? MOD関数で得られる余りの値を活用してローテーション管理をするで、MOD関数を用いて当番管理表を作成する方法を紹介しました。先に紹介した当番管理表には1つ問題があります。 それは、休日が考慮されていないことです。ということは、毎日365…

当番は誰?? MOD関数で得られる余りの値を活用してローテーション管理をする

下の表では、名前1グループと名前2グループの当番の組み合わせをF3セルとG3セルに表示しています。送信者 OpenOfficeこの画像のファイルは、SKYDRIVEからcalc109.odsをダウンロードしてください。それぞれのグループの人数は、COUNTA関数で得られます。 =C…

最大公約数と最小公倍数の求め方

●パソコンで計算するとき ●紙と鉛筆で計算するとき ●パソコンのとき 最大公約数を求める 関数名:GCD関数 書式:=GCD(数字1;数字2) 何ができる:数字1と数字2の最大公約数が求められる. 平たく書けば:=GCD(28;68) で、28と68の最大公約数4が返される3つ以…

貯めたポイントで交換可能な最高額の商品を調べる

下の表のA列とB列は、交換に必要なポイント数と交換可能な商品の一覧表です。 アホな商品リストだということは承知しています。サンプルだということでお見逃しください。送信者 OpenOfficeこの画像のファイルは、SKYDRIVEからcalc108.odsをダウンロードして…

最頻値 OpenOfficeとエクセルの結果の違い 本当の?最頻値の求め方

MODE関数の返り値について、同じ値が複数存在する場合、エクセルでは最初に最頻になった値が返されたり、OpenOfficeでは小さいほうの値が返されたりして、何を信じていいのか分からなくなってしまいました。 そこで、下の画像、左端のような得点と該当人数の…

OpenOfficeで振り仮名を扱う

エクセルでは、PHONETIC関数で振り仮名を振ってくれますが、OpenOfficeは振り仮名を振る関数が最初から入っていません。 別途、独自関数(拡張機能)をインストールする必要があります。 振り仮名関数エクステンション&title=%20-%20&ie=" class="ldclip-red…

OpenOfficeで入力規則を設定して作業を効率化

すこしでも手間を減らして入力作業を行なう方法を、いくつか紹介します。 ●連続してデータを入力する ●入力する内容をあらかじめ規制してミスを防ぐ 1:連続してデータを入力するツールバーのツール>オプションをたどります。ここで、LibreOffice Calcをク…

OpenOfficeでメンバーの入脱退状況を管理する

下の表は、割とメンバーの出入りが激しい(?)サークルの入会・脱退を管理する表です。送信者 OpenOfficeこの画像のサンプルファイルは、SKYDRIVEからcalc106.odsをダウンロードしてください。 A列にアクションが合った日付を入力します。 B列には名前を入…

相関係数 比べるものが3つあるとき

商品Aを好む人は商品Bまたは商品Cのいずれかを好む仮説が成り立つかA列、B列、C列で好む場合は1を、そうでもない場合は0を入力し、B列、またはC列のいずれかに1が入った場合は、D列に1を入れ、それ以外の場合は0を入れる ↓ =CORREL(A2:A17;D2:D17)送信者 Ope…

何種類のデータが入力されているかを数えて1つのセルにまとめる

重複したデータを省いて、記号や名前を1つのセルにまとめたいときに使える方法を紹介します。全てのデータをひとつのセルにまとめて表示する送信者 OpenOfficeこの画面のファイルは、SKYDRIVEからcalc105.odsをダウンロードしていただき、左下の赤のタブをク…

商品の好感度について関連性を調べる

相関関係を調べたいとき、例えば、 タバコをすう本数が多い人は、酒を飲む量も多いか 英語の点数が高い人は数学の点数も高いか 売上が高い会社ほどよく儲かっているか 商品Aを買った人と商品Bを買った人の関連性 などを調べるときに使える関数を紹介します。…