Articles

利息計算

知人から利率・借入額・年数から返済の額を算出してくれ。という依頼がありました。
そういう電卓や、計算してくれるサイトは多々あるかと思いますが、Excelで作ってみます。

ただ借入金の返済方法には主に3つの方法があります。

  • 元利均等返済方式
  • 元金均等返済方式
  • アドオン方式
返済方法にも触れてみたいと思います。

22-1.jpg

...続きを読む

この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

Excel2003でSUMIFSを実現

過去記事[Excel2007 新関数 =SUMIFS()
過去記事[自分で関数を作ってみる

Excel2007には新関数SUMIFSというものがあります。過去記事参照。
Excel2003以前にはない関数で、大変便利な関数です。でも2003以前のバージョンでも同じような関数を使いたい! ということでユーザー定義関数で作ってみました。
21-1.jpg

...続きを読む

この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

セルにある文字列を分裂させる

関連記事[自分で関数を作ってみる

上記の記事でユーザー定義関数の設定について書きました。
じゃあどんな関数を作ったらいいのか?標準関数に出来ない事ってなによ?ということで、ここでユーザー定義関数を一つご紹介。


1つのセルに長文が・・・

20-1.jpg

上のように1つのセルに文字がずら~っと打たれている。
  • これを指定バイト数の所で区切りたい!
  • さらに句読点で区切りたい!
    という場合の関数を作ってみます。

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する
  • シート毎にファイルを自動保存してみる(CSV)

    CSV?

    まずCSVファイルについて説明しておいたほうが良いでしょうか。
    CSVとは
     データをカンマ(",")で区切って並べたファイル形式。主に表計算ソフトやデータベースソフトがデータを保存するときに使う形式だが、汎用性が高く、多くの電子手帳やワープロソフトなどでも利用できるため、異なる種類のアプリケーションソフト間のデータ交換に使われることも多い。実体はテキストファイルであるため、テキストエディタやワープロなどで開いて直接編集することも可能。
    (引用:IT用語辞典)

    例:テキストファイルで開くと下記のようなデータになります。
    123,456,789
    987,654,321
    これをExcelで開くと
    A
    B
    C
    1
    123
    456
    789
    2
    987
    654
    321
    となります。

    ではXLSファイルをCSVファイルに形式を変えて保存するには?

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    エクセルでバーコードを作る ~コントロール版~

    18-0.jpg
    以前にエクセルでバーコードを作る ~フォント版~を紹介しました。
    それとは別の方法でバーコードを作ってみます。今回はコントロールを使用してのバーコード作成。バーコードの下に数字を入れれたり、こちらの方が使い勝手は良いかもしれません。

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    選択したセルと同じ値のセルがあれば目視で分かるように

    強調表示させる

    下の図を見てもらったほうが早いと思いますが、同一シート内の同一値セルがあれば強調表示させてみます。


    17-1.jpg
    このようなデータがあります。一見しただけでは「123」というデータがどこにあるのか探しにくいです。そこでA1を選択すると、それと同じ値を強調表示させるようにします。

    17-2.jpg

    A2セルに選択を変えるだけでこうなります。
    17-3.jpg

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    自分で関数を作ってみる

    色々なユーザー定義関数

    ワークシート関数

    ワークシート関数とはその名のとおり、Excelのワークシート上で利用できる関数のことだ。いまさら特筆するまでもなく、Excelはデフォルトで実に多くのワークシート関数を提供しており、基本的な数値演算から日付計算、文字列操作、財務計算、統計、果てはちょっとしたデータベース処理までを、簡単な記述で実現できる。恐らく一般的な表計算の処理を行う限りでは、標準的なワークシート関数で十分に用が足りるはずだ。

     しかしExcelを駆使してさまざまな表計算を行っていく中では、当然のことながら、なかなか標準関数では十分に賄いきれない局面も出てくるだろう。そのような場合に、いままでならばどうしていただろうか。複数の関数を組み合わせて、複雑な関数式を毎回記述していたかもしれない。あるいは、一時的なワークシートやセルに計算過程を退避させた上で、あらためて目的の値を導出する、といったようなわずらわしい作業を日常的に行っていたかもしれない。

     もちろん、このようなアプローチがだめだとはいわない。しかし、関数式が長くなれば、当然、使いまわす中で間違いが発生する可能性も高くなるし、ほかのユーザーと共有しようと思った場合にも困難がつきまとう。このような事情は、一時的なワークシートやセルを介して演算を行っている場合にはなおさらだ。

     そこで本稿では、日常的によく使用する(しかし、Excel標準では用意されていない)ワークシート関数を自前で追加する方法について紹介する。最初の手続きこそ煩雑に思えるかもしれないが、これによって、ワークシート上での記述を簡素化できるだけでなく、同様の機能を複数人で共有したいと思った場合にも容易に実現できる。

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    ファイルを開くダイアログ

     マクロで別ファイルを開く


    マクロを作っていて別ファイルを開きたい時ってよくあると思います。別ファイルの○○のデータを使用したい。ファイルを開く時どうしてますか?
    絶対パス?(C:\Document....)って指定してません?そうすると指定ファイルの場所を変えれませんし、ファイル名すら変える事が出来なくなってしまいます。無い場合エラーとなりますし。

    そんな時にはファイルを開くダイアログを使用。
    エクセルマクロではこれを簡単に使う事が出来ます。
    16-1.jpg

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    エクセルで日付データの認識は

     日付データ


    エクセルで日付の処理は1900年1月1日から9999年12月31日まで認識されます。
    この日付のデータというのが面白い。

    例えば現在の日付を入力すると2007年5月7日・・・エクセルではこの様に表示はされるでしょう。
    そう・・・表示だけは日付データとして見せています。
    では本当は?
    15-1.jpg

    ...続きを読む

    この記事をdel.icio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をYahoo!ブックマークに登録する この記事をdiggに登録する この記事をlivedoor clipに登録する この記事をNewsGattor Onlineに登録する

    Navigations, etc.

    Navigations

    ブログ記事を検索

    SPONSORS

    人気記事ランキング

    ブログパーツ

    メールフォーム

    名前:
    メール:
    件名:
    本文:

    Tweet

    最新記事