Excel

Excelで連続したデータの個数を調べる方法

=IF(I3="○",J2+1,0)連続しているデータならカウントアップという式をつくればいいよネタ元 http://oshiete.goo.ne.jp/qa/3259664.html

西暦->和暦にはDATE関数とユーザー定義「ggge"年"」

http://www.relief.jp/itnote/archives/002338.php

前営業日等を取りたいならWORKDAY関数

祝日とかは自分で設定しないといけないけどね。 ネタ元 http://excel.onushi.com/function/workday.htm

月末を求める 

DATE関数を使う EOMONTH関数を使う 2通りあります。 ネタ元 http://www.eurus.dti.ne.jp/yoneyama/Excel/waza/hiduke02.html

四捨五入 =ROUND(A1/B1,0) 切り上げ =ROUNDUP(A1/B1,0) 切り捨て =TRUNC(A1/B1,0)

ネタ元 http://www.will-way.com/wan_will/qanda/archives/2005/01/excel.html

計算式の計算時に呼ばれるCalculateイベント

=ORG|SayHelloみたいな標準にはないコマンド的なものを実装したいなら、Calculateイベント内に処理を書けばいいのかと思った。 他にもいい方法があるっぽいけど、まだ調査中。 マクロエディタでワークシートを選んで、 オブジェクトボックスでWorkSheetを選…

アドインを作って呼び出してみる

マクロを作ってアドインとして使えるようにプロパティを変えてからxlaという形式で保存すればOK。その手順を自動化したツールが以下から公開されている http://www.asahi-net.or.jp/~ef2o-inue/download/sub09_010_040.html ネタ元 http://www.asahi-net.or.…

Excel2007のアドインはExcelのオプションから設定する

昔の場所と違うと迷いますな。

Excel2007でシートの保護は ホーム>セル>書式>シートの保護

特定のセルだけ保護しないとかもできる。セルの設定でロックのチェックを外しておけばよい。 ネタ元 Excelシートの特定のセルを編集禁止にする Excel2007セミナーテキスト応用編

Excel2007 リボンの最小化/復帰

勝手に消えたので困った。ネタ元 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/ribbon.html

近似曲線とは

近似局線とは、エクセルでグラフ(特に折れ線グラフ)などを描画するときに、単に数値を結線したらギザギザになって、全体的な傾向などがわかりにくい、と言うような場合に、用いる線。 ジグザグしながら右肩上がりのグラフに近似曲線を出すと、 一本の右肩…

Office2007ではF10押すと、ショートカットのガイドが出る

たまたま押したら気づいた。 マウスがいうこときかなくなったときなど… あんま使わないかな。

2つの日付間の日数を計算する

単純に引き算すればいい. NETWORKDAYS 関数をを使えば稼動日数で計算可能。 ネタ元 http://office.microsoft.com/ja-jp/excel-help/HP010070467.aspx

Excel2007の「最近使用したドキュメント」をクリアする方法

オプション設定にある最近使用したドキュメントの一覧に表示するドキュメントの数を一旦0にするネタ元 http://d.hatena.ne.jp/so_blue/20080911/1221122081 http://pasofaq.jp/office/excel/excelhistory.htm

日付単位で作られたデータを週ごとに集計するにはピポットテーブルだ

慣れれば便利。 ピポットテーブルの追加 日付を行ラベルに持って行く 集計したいデータを値に持って行く 行ラベルのどこかを右クリックしてグループ化を選択 開始日と終了日を設定して、単位を日にして日数を7にする これで7日単位、つまり1週間単位の集計…

シートが分かれているけど1枚にまとめて印刷したいときの方法

普通にシート選択して印刷すると、印刷設定が1シート目にしか適用されてなくて悲しい目に遭う。 primoPDFでPDFにしてから印刷したらうまくいったよ。

配列数式

もらったxlsで使われていた。こんな機能があるんだね。http://pc.nikkeibp.co.jp/pc21/special/hr/hr1.shtml

配列数式の範囲全体を選択するにはCtrl+/

ネタ元 http://pc.nikkeibp.co.jp/pc21/special/hr/hr5.shtml

配列数式の変更方法

Ctrl+/で範囲選択 F2で式を編集状態にしてからCtrl+Enterで普通の数式に戻す 再度範囲選択してF2で式を修正、Shift+Ctrl+Enterで配列数式にし直す ネタ元 http://pc.nikkeibp.co.jp/pc21/special/hr/hr5.shtml

曜日単位の集計

データが2行目からとして、 =SUMIF($B$2:$B$32,"日",$C$2:$C$32) で日曜日の合計が出ます。以下、月〜土も同様です。WEEKDAY()など数字で曜日を表している場合は =SUMIF($B$2:$B$32,1,$C$2:$C$32)という感じになります。 日:1 〜 土:7です。ネタ元 http://o…

#N/A を判定するなら ISNA()

例:セルA1が「#N/A」なら =IF(ISNA(A1),"リストに存在しません","OK") ネタ元 http://www.excel-list.com/isna.html

曜日ごとの集計にはピポットテーブルを使う

毎日の集計結果から、曜日ごとの集計結果を作り出すにはピポットテーブルを使う。ピポットテーブル参考 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/excel2007-piv.html

複合グラフの作り方

よく忘れちゃうのでメモ。excel2007。 データを選択し、グラフを作る。 別グラフにしたいデータ項目を選択。 「デザイン」タブの左端の「グラフの種類の変更」を選択し、グラフを指定する 複合グラフに使っているデータの単位に差がある場合は「第2軸」を表…

マニュアル操作でローソク足(出来高あり)作成

必須。http://www2s.biglobe.ne.jp/~iryo/3vba/vba734.html

エクセルで2つ以上重複したものだけを抽出

フィルタとCOUNTIF()を組み合わせる。エクセルで2つ以上重複したもの以外を抽出

Excelマスターへの道 4-5 データをまとめる

小計機能便利だなセミナーテキスト マイクロソフト公式 Microsoft Certified Application Specialist 攻略問題集 Microsoft Office Excel 2007 第2版 (セミナーテキストマイクロソフト公式)作者: 間久保恭子出版社/メーカー: 日経BPソフトプレス発売日: 2008…

Excelマスターへの道 4-4 図を挿入および編集する

久々のexcel自習。怠けちゃいけないなどんどん忘れてくし。SmartArtというかっこよい図形を入れる機能がある。これはおしゃれ。セミナーテキスト マイクロソフト公式 Microsoft Certified Application Specialist 攻略問題集 Microsoft Office Excel 2007 第…

Excelマスターへの道 4-3 条件付き書式を適用する

いろんな条件設定がデフォルトで用意されているんだね。ある値の範囲のものだけ色を変えるとか、上位10位以内は色を変えるとか。便利ー。セミナーテキスト マイクロソフト公式 Microsoft Certified Application Specialist 攻略問題集 Microsoft Office Exce…

Excelマスターへの道 4-2 グラフを編集する

グラフは奥が深い。なれてくるとリボンがだんだん便利になってきた。というか、これに慣れちゃうとExcel2003でなにがどこにあるかわからなくなってくるね。セミナーテキスト マイクロソフト公式 Microsoft Certified Application Specialist 攻略問題集 Micr…

ショートカットキー シートの切り替え

Ctrl+PageUp -> 左のシート Ctrl+PageDwon -> 右のシート ネタ元 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1111779581?fr=rcmd_chie_detail