Excel

Excel

重複なしでセルの個数を数えるユーザー定義関数

Excelには、「COUNT」という、値の個数を数えるワークシート関数があります。同じようにして、重複する値を除き、一意の値だけを数えるユーザー定義関数「COUNTUNIQUE」を作ってみました。Function COUNTUNIQUE(P...
Excel

Excelの表示形式(カンマとゼロとシャープ)

Excelの書式(表示形式)で「,」「0」「#」を使うケースについてまとめてみます。Excel2007のTEXT関数で確認しました。
Excel

Excelでテキストを読み込む

次のようなテキストファイルを用意します。ファイル名はdata.csvとします。なお、文字コードはSJIS(シフトJIS)、改行コードはCR+LFとします。a,b,c1,2,34,5,6テキスト読み込みテキストファイルを読み込みます。Open...
Excel

アクティブシートだけを保存するマクロ

ExcelでアクティブシートのみをExcel形式またはPDFで保存するマクロです。Excel2007で確認しました。今回は保存場所をデスクトップに固定しています。デスクトップのパス(フォルダ)は、WSHを使うと「CreateObject("...
Excel

COUNTIFなどの関数で条件を指定する方法

Excelには条件に合致するセルの数を数える関数「COUNTIF」があります。COUNTIF(範囲,検索条件)この検索条件の設定についてまとめます。検索条件は、条件式を文字列で設定する必要があります。たとえば「100より小さい」ならば「"<...
Excel

Excelで複合グラフを作る方法

一つのグラフの中に棒グラフと折れ線グラフが混在するグラフをExcelでは複合グラフと呼びます。年毎の契約数と売上高の表があるものとします。契約数を棒グラフ、売上高を折れ線グラフという複合グラフを作る手順は次の通りです。Excel2007で確...
Excel

セルに楕円を描いたり消したりするマクロ

以前、セルを楕円で囲むマクロという記事を書きました。これはセルを右クリックするとそのセルを囲むような楕円を描画するというマクロです。今回、「もう一度、右クリックしたら、その楕円を削除するマクロは考えられないか」というコメントをいただきました...
Excel

Excelの「数式オートコンプリート」

Excelの数式オートコンプリートの使い方です。Excel2007で確認しました。「=」をキーボードから打つ。関数名の最初の数文字を打つ。候補が表示される。上下カーソルで選択する。Tabキーを押すと正しい関数名と「(」が入力され、引数の入力...
Excel

Excelの住所からGoogleマップにリンクを張る方法

Excelの住所録からGoogleマップにリンクを張るには次のように入力します。=HYPERLINK(""&{住所が入力されたセル})これをクリックするとブラウザが開きGoogleマップが表示されます。住所でなく「東京タワー」などのランドマ...
Access

ExcelからAccessのデータを利用する方法

ExcelのワークシートにAccessのデータベースのテーブルを取り込む方法です。単なるインポートではなく、リンクなので、更新すればデータベースと同じ状態になります。Excel2007とAccess2007で確認しました。