TOP PAGEへ 会社案内 データ館 達人募集 訂正情報 新刊案内 龍之介の部屋 読者の広場 譲ります

ステップ図解
Excel2000関数ウラ技テクニック

これだけGUI化が進められている中で、Excel2000の関数の世界は完全なるCUIです。これが関数を難しくしてしまっている原因です。しかし、関数がわかるとお持ちのExcel2000はこれまでの50倍以上のパワーを発揮します。
 本書ではExcel2000の関数に的を絞って、仕事に生かす奥義をわかりやすくイラストを交えて解説しています。これを知れば、あなたもExcel2000の達人になれる!

※書籍中の例題データは「データ館」の部屋で入手できます。

第1章 表示方法を工夫する関数ウラ技

●商品コードを大文字に揃える・・・・・・14

■UPPER関数を使うメリット■商品コードを小文字に揃えるには■文字列の一部分だけを大文字にするには

●電話番号を半角文字に揃える・・・・・・16

■ASC関数を使うメリット■電話番号を全角に揃えるには■ふりがなを半角カタカナで取り出すには

●表示形式の異なるデータを連結する・・・・・・18

■表示形式の異なるデータを連結するコツ■TEXT関数を使って小数点の桁位置を揃えるウラ技

●外形寸法を幅・深さ・高さに分割する・・・・・・20

■文字列を分割して表示するメカニズム

●郵便番号に「-」を挿入する・・・・・・22

■REPLACE関数を使って文字列に文字を挿入するコツ■特定の文字の前や後に文字を挿入するには

●空白文字の体裁を整える・・・・・・24

■空白文字の体裁を整えるコツ■空白文字をすべて削除するには

●ふりがなから県名を除いて取り出す・・・・・・26

■ふりがなの一部分だけを取り出す仕組み■ふりがなをひらがなで取り出すには■文字を入力した後でふりがなを修正するには

●金額を500円単位に揃える・・・・・・28

■FLOOR関数を使って数値を揃えるメリット■500円単位に切り上げるには■数値を五捨六入するウラ技

●金額を「○○円○○銭」と表示する・・・・・・30

■金額を「○○円○○銭」と表示するメカニズム■「○○円○○銭○○厘」と表示するには

■「103円48銭」を「103.48」に変換するには

●算用数字を漢数字に変換する・・・・・・32

■数字を漢数字に変換するコツ■関数を使わずに漢数字を表示するウラ技■算用数字をローマ数字で表示するには

●エラー表示を見えないようにする・・・・・・34

■エラー表示を見えないようにするコツ■数式を変えずにエラーを非表示にするには■計算結果の不要な「0」を隠すには

●名前をランダムに並べ替える・・・・・・36

■名前をランダムに並べ替える仕組み

●セルの中に絵グラフを表示する・・・・・・38

■文字を使って棒グラフを作成する仕組み■絵文字を入力するには

●常に1つ前のシートの値を表示する・・・・・・40

■常に1つ前のワークシートの値を表示するコツ■ワークシートを参照する際の注意点

第2章 日付・時刻を操作する関数ウラ技

●分割された年・月・日を1つにまとめる・・・・・・46

■年・月・日から日付データを作成するコツ■8桁の数値を日付データに変換するには■日付データを年・月・日に分割するには

●日付を見やすく表示する・・・・・・48

■日付を見やすく表示する仕組み■関数を使わずに日付を見やすく表示するには■日付の桁を揃えて見やすく表示するには

●曜日を色分けして表示する・・・・・・50

■曜日を色分けして表示する仕組み

●年齢を「○歳と○ヶ月」と表示する・・・・・・52

■年齢を「○歳と○ヶ月」と表示する仕組み■経過期間を「年/月/日」で表示するには

●実労働日数から給与を求める・・・・・・54

■実労働日数を求める仕組み

●稼働日を元に完了予定日を求める・・・・・・56

■完了予定日を求めるコツ

●締め日と支払日を求める・・・・・・58

■締め日と支払日を求める仕組み■EOMONTH関数を使わずに締め日と支払日を求める方法

●曜日に応じて支払日を変える・・・・・・60

■曜日に応じて支払日を変える仕組み

●時刻を「午前○時○分」と表示する・・・・・・62

■時刻を「午前○時○分」と表示する仕組み■分割された時・分・秒を時刻データに変換するには

●24時間を超える作業時間を集計する・・・・・・64

■24時間を超える時間を集計するコツ

●「4:30」を「4.5」時間に変換する・・・・・・66

■「4:30」を「4.5」時間に変換するコツ

●作業時間を10分単位に揃える・・・・・・68

■時間を任意の単位に揃えるコツ■MROUND関数を使わずに10分単位に揃えるには■作業時間を10分単位に切り上げるには

●マイナスの時間を表示する・・・・・・70

■マイナスの時間を表示する仕組み■マイナスの時間データを扱えるようにするウラ技

第3章 データ集計のための関数ウラ技

●指定した条件でデータを数える・・・・・・74

■年齢が「20代」の会員数を求める仕組み■4桁の商品コードの総数を調べるウラ技

●複数の条件を満たすデータを集計する・・・・・・76

■複数の条件でデータを集計する仕組み■複数の条件で集計する達人になるには

●特定期間内のみの売上高を調べる・・・・・・78

■特定期間内の売上高を求めるメカニズム

●月間売上高を週ごとに集計する・・・・・・80

■1ヶ月分の売上表を週ごとに集計するメカニズム

●行・列見出しからデータを取り出す・・・・・・82

■行・列見出しからデータを取り出すメカニズム

●集計するデータ範囲を変化させる・・・・・・84

■集計するデータ範囲を変化させるメカニズム■特定のデータを検索するウラ技

●3行ごとのセルの小計を表示する・・・・・・86

■3行ごとのセルの小計を表示するメカニズム

●小計と平均を一気に求める・・・・・・88

■SUBTOTAL関数を使うメリット

●上位30%の平均売上を求める・・・・・・90

■上位30%の平均値を求めるメカニズム

●顧客データの重複入力を阻止する・・・・・・92

■重複データの入力を阻止する仕組み

●不連続データを連続データに変換する・・・・・・94

■不連続データを連続データに変換するメカニズム

●生徒の学年を自動的に計算する・・・・・・96

■毎年4月に学年を自動的に繰り上げるメカニズム

●勝敗結果から勝率をはじき出す・・・・・・98

■日々の勝敗結果から勝率をはじき出すメカニズム■引き分けがある場合はこうする!

●複数のシートから自動的に目次を作る・・・・・・100

■複数のシートから自動的に目次を作成するメカニズム■タイトルが空白のシートがある場合はこうする!

第4章 データ分析のための関数ウラ技

●2000円札対応の新金種表を作る・・・・・・104

■支給額から紙幣と硬貨の必要枚数を求めるメカニズム

●売上成績により歩合給を変化させる・・・・・・106

■売上成績により歩合給を変化させるコツ

●2つの条件から順位を求める・・・・・・108

■2つの条件から順位を求めるコツ

●平均点以上の生徒数を調べる・・・・・・110

■平均点以上の生徒数を調べるコツ

●アンケート結果を集計する・・・・・・112

■アンケートの回答件数を数えるコツ

●2つの表で不一致のデータを識別する・・・・・・114

■参加できなかった人を赤色で表示させるコツ

●ゼロを除いた最小値を取り出す・・・・・・116

■「0」を除いた最小値を取り出すコツ■「0」を除いた空白セルの数を調べるには

●相対的な順位から合否を判定する・・・・・・118

■相対的な順位から合否を判定する仕組み

●成績のベスト3を抽出する・・・・・・120

■成績ベスト3を表示するメカニズム■成績の個人順位を調べるには

●得意先の売上額をABC分析する・・・・・・122

■ABC分析の戦略的活用法

●利益伸び率の平均を求める・・・・・・124

■5年間の平均伸び率はこうして求める!■調和平均から平均速度を求めるワザ

●例外データを除いて平均する・・・・・・126

■例外データを除いて平均値を求めるコツ

●過去のデータから売上を予測する・・・・・・128

■これが回帰分析だ!■2組のデータの関連性を調べるワザ

●標準偏差から偏差値を求める・・・・・・130

■偏差値を求める仕組み■一部のデータで標準偏差を推定するワザ

●集計表から目的のデータを検索する・・・・・・132

■ピボットテーブルから目的のデータを検索するコツ■項目名を直接指定してピボットテーブルのデータを参照するには

第5章 配列を使った関数ウラ技

●配列機能の概要を知る・・・・・・136

●入力した配列数式を変更する・・・・・・138

■配列数式を変更するコツ■「関数貼り付け」を利用して配列数式を変更するには■配列数式を削除するには

●通貨レートごとに売値を算出する・・・・・・140

■通貨レートごとの売値を算出するメカニズム■「輸入価格」を隠すための超ウラ技

●レストランを星印で評価する・・・・・・142

■大きな数値を5段階で評価するコツ■キャラクタ文字を垂直方向に表示するには

●出勤表から日給の支払額を予測する・・・・・・144

■出勤表から日給の支払額を予測するメカニズム■日給の金額を変化させるには■個人別に異なる日給で計算するには

●奇数と偶数の行ごとに集計する・・・・・・146

■奇数と偶数の行ごとに集計するメカニズム

●標準偏差を男女別に集計する・・・・・・148

■標準偏差を男女別に集計するメカニズム■個人別に偏差値を求めるには

●レース結果の順位を一発で表示する・・・・・・150

■レース結果の順位を一発で表示するコツ■配列でクラス別最速タイムを求めるには

●九九の一覧を一発で作る・・・・・・152

■九九の一覧を一発で作るメカニズム■配列定数の便利な活用法

●返済年数と金利の組合わせを試算する・・・・・・154

■配列定数の用途

●コードから部署名を瞬時に表示する・・・・・・156

■コードから部署名を表示するメカニズム

●複数の条件から平均値を求める・・・・・・158

■複数の条件から平均値を求めるメカニズム■セル範囲に名前を付けるには

●調査結果から年齢層を把握する・・・・・・160

■アンケートの結果から年齢層を把握するメカニズム■101歳以上の件数を表示するための超ウラ技

●重複を除いて件数を数える・・・・・・162

■来場者名簿内から会社数を数えるメカニズム

第6章 財務管理のための関数ウラ技

●手形割引料を一発で求める・・・・・・166

■手形割引料を求めるコツ■ACCRINTM関数を活用するコツ

●有価証券の未収利息を求める・・・・・・168

■未収利息を求めるコツ

●割引金融債の利回りを一発で求める・・・・・・170

■割引金融債を求めるコツ

●社債の利回りを一発で求める・・・・・・172

■社債の利回りを求めるコツ

●減価償却のための月割り計算をする・・・・・・174

■月割り計算をするコツ■定額法のために月割り計算をするには

●定率法の減価償却を瞬時に行う・・・・・・176

■減価償却費を求めるコツ■税務署に書類を提出する際の注意点

●費用を固定費と変動費に一発で分ける・・・・・・178

■INTERCEPT関数を活用するコツ■費用分解とは■費用分解をグラフにするウラ技

■INTERCEPT関数を利用して売場面積から売上高を予測するウラ技

●品切れを防ぐ発注点を求める・・・・・・182

■発注点を求めるコツ■安全在庫を求めるには

●積立金の満期額を一発で求める・・・・・・184

■積立金の満期額を求めるコツ■一括して支払った場合の満期額を求めるには■積立金の掛け金を関数で求めるには

●ローン支払額の内訳を求める・・・・・・186

■毎月の支払額を求めるコツ■支払額の内訳を求める仕組み

●ボーナス併用の借入額を求める・・・・・・188

■ボーナス併用の借入額を求めるコツ

●ボーナス併用の支払額を求める・・・・・・190

■ボーナス併用ローンの支払額を求めるコツ

●繰上返済で利息を激減させる・・・・・・192

■繰上返済額を求めるコツ■節約できる利息を求める仕組み

●繰上返済で毎月支払額を減らす・・・・・・194

■支払額圧縮型の支払額を求めるコツ

●投資の利益額を一発で求める・・・・・・196

■NPV関数の用途■1期目から収入がある場合の正味現在価値を求めるには■投資の経済性計算の用語を知る

●投資の安全性を分析する・・・・・・198

■投資の安全性を分析するメカニズム■回収期間を求めている理由

第7章 関数を自作するウラ技

●自分だけの関数を作るには・・・・・・202

■ユーザー定義関数をすべてのブックで利用するには

●顧客によって割引率を変更する・・・・・・204

■作成した関数の利用方法■ユーザー定義関数を記述する際のルール■関数の引数をポップアップ表示するには

■VBEを終了する際の注意点

●メールの宛先を@の前後で分離する・・・・・・208

■作成した関数の利用方法■メールアドレスを@の前後で分離する仕組み

●ISBNコードの入力ミスを調べる・・・・・・210

■作成した関数の利用方法■ISBNコードを判定するメカニズム■「異常」のときだけ文字列を返すには

●生まれた年の干支を即座に当てる・・・・・・212

■作成した関数の利用方法■干支を判断するコツ■生年月日を和暦で入力するウラ技

●指定月の月末を瞬時に表示する・・・・・・214

■作成した関数の利用方法■月末を求める際のコツ■翌々月の月末を求めるウラ技

●毎月の第2金曜日の日付を求める・・・・・・216

■作成した関数の利用方法■週と曜日を指定して日付を求めるコツ

●入力したデータを自動チェックする・・・・・・218

■無効なデータに対処するコツ■ブール型変数を活用するコツ

●ブック名と保存場所を表示する・・・・・・220

■作成した関数の利用方法■ブック名と保存場所を表示するコツ■まだある!取得できるシステム情報

●30分未満を切り捨てた時間を求める・・・・・・222

■作成した関数の利用方法■VBA上でワークシート関数を使うには

●自作した関数をアドインにする・・・・・・224

■アドインの用途■保存したアドインを利用するには■作成したアドインを編集するには

コラムページ