タグ

excelに関するZoeのブックマーク (13)

  • SUMPRODUCT関数の使い方:Excel関数

    【問題2の解答例】 SUMPRODUCT関数では配列の計算ができるので、論理式*論理式でAND条件の件数をカウントします。 (論理積には論理演算子  * (アスタリスク) を使います) D3セルに =SUMPRODUCT((B6:B12="みかん")*(C6:C12="S")) と入力します。 =SUMPRODUCT((B6:B12="みかん")*(C6:C12="S"))の計算過程の概念 =SUMPRODUCT({(B6="みかん");(B7="みかん");(B8="みかん");(B9="みかん");(B10="みかん");(B11="みかん");(B12="みかん")} *{(C6="S");(C7="S");(C8="S");(C9="S");(C10="S");(C11="S");(C12="S")}) =SUMPRODUCT({TRUE;TRUE;TRUE;FALSE;TRUE;

    Zoe
    Zoe 2012/02/14
    エクセルの関数
  • Excel関数-subtotal関数の使い方

    合計をとりたいセルが複数ある場合には、 A1:B3(A1からB3セルの全て)、A1,B4(A1セルとB4セル)等というふうに 「:」(コロン)や「,」カンマを使って入力します。 subtotal関数の使用例 =subtotal(9,A2:A4) A2セルからA4セルの合計をとる(集計方法が9であるため合計をとることになります。) subtotal関数の使用上の注意点 subtotal関数が入力されているセルは無視される subtotal関数は、名前の通りもともと小計をとるための関数です。そのため、subtotal関数を用いた場合、subtotal関数が入力されているセルは計算対象外とされ無視されます。そのため、小計及び総合計を計算する場合でも総合計のセルのsubtotal関数には、計算対象となる全てのセル範囲を指定すれば正しい計算結果が得られます。 逆に、小計欄でsum関数などを使ってしま

    Zoe
    Zoe 2011/11/01
    subtotal関数。オートフィルタで非表示部分は集計されないので、表示箇所の合計などを出力できる。
  • Mr.Big〜小技集・Excel でテキストファイルを読み込む(1/2)〜

    他のソフトで作ったファイルを Excel に取り込む場合、Excel がそのファイル形式に対応していれば、コンバートして読み込んでくれます。しかし、一番確実な方法はテキスト形式のファイルにして読み込む方法です。 ほとんどのソフトウェアがテキスト形式で出力可能なので、Excel でテキストファイルを扱う方法を覚えておくと便利です。 テキスト形式のデータには「カンマ区切り」や「タブ区切り」などのように特定の区切り文字で区切った形式と、「固定長フィールド」形式と呼ばれる区切りなしでデータを羅列したものとがあります。Excel にはこれらすべての形式に対応した「テキストファイルウィザード」がありますので、簡単にテキストファイルを読み込むことができます。 テキストファイルウィザードでは、大きく分けて区切り文字を使っている場合と固定長フィールド形式の場合に分けて考えた方が楽なので、ここでもこの2種類に

    Zoe
    Zoe 2011/08/16
    自動で区切らないためには、拡張子をcsvにしない。
  • エクセルで時間を秒にする方法 - OKWAVE

    エクセルの時刻シリアル値の仕組みを知れば簡単です。 例えばA1セルに、2:15:30と入れて下さい。 2つの:で区切られているから、エクセルは時刻と解釈します。 そこで書式-セル-数値を選び、「小数点以下の桁数」を 10以上にして見てください。 0.0940972222 と表示されます。これが時刻シリアル値の実態です。 これは24時間を1として測ると、2時間15分30秒は 0.1より少ない上記の数値になることを示しています。 1日は24*60*60秒=86400秒ですから、1秒は 86400分の1(即ち0.000011574074(B))日です。したがって前出0.0940972222(A) が何秒かは、 =A/Bで答えが求まります。即ち24*60*60=86400倍すれば良い。8130が秒数です。 2*3600+15*60+30=7200+900+30と一致します。

    エクセルで時間を秒にする方法 - OKWAVE
    Zoe
    Zoe 2011/08/16
    エクセルで時間を秒に変更する方法。シリアル値を利用して、1/(24*60*60)で割る。
  • セルに名前をつける:Excel(エクセル)の使い方/名前

    [名前の定義]ダイアログは、ショートカットキー[Ctrl]+[F3]でも表示できます。 複雑な数式がセル範囲を使って記述されていると解読しにくいが、適切に定義された名前を使った数式は読みやすい。 参照するセル範囲が広い場合、ドラッグ操作だと面倒だが名前を使えば数式の入力が楽。 ...といったメリットがあると参考書には書かれているようですが、なんでもかんでもセル名を定義すればいいなんてことは勿論ありません。 どういう場合に名前をつけるのか、というルールをしっかり決めておかないと、実務では混乱するはずです。 上記のような、数式が読みやすくなる、ドラッグ操作より数式入力が楽、といった理由だけならば名前の定義はしない方がいいんじゃないかと私は思っています。見解のわかれるところでしょうが。 名前を定義しないと処理できない、名前を定義すると保守性が向上するというような場合に名前をつけるといいんじゃない

    Zoe
    Zoe 2011/04/19
    セルに名前をつける
  • Excel2010-2016: ピボットテーブルにユーザー定義の集計フィールドを追加するには - 教えて!HELPDESK

    ピボットテーブルには、元データにはない集計フィールドを追加することができます。 例 ↓のように、社員別の使用金額の合計を出したピボットテーブルがあるとします。 「3万円までは会社で出してくれる」ので、それ以上が社員の個人負担となります。 個人負担金がいくらなのか、を表示する「個人負担」フィールドを追加してみましょう。 ピボットテーブルを選択 「オプション」タブ-「フィールド/アイテム/セット▼」-「集計フィールド」をクリック 「名前」ボックスに「個人負担」と入力 「数式」ボックスにカーソルを置き、「使用金額」を選択して「フィールドの挿入」をクリック "-30000"と入力して、数式が「= 使用金額-30000」となっていることを確認して「OK」をクリック ↓↓ピボットテーブルに個人負担フィールドが追加され、個人負担金が集計されました。 (レイアウトは異なる場合があります) ★ ユーザー定義

    Zoe
    Zoe 2011/03/29
    ユーザ定義の集計フィールドを追加する方法
  • ソフトウェア ライブラリ

    カスタムデータフォームアドイン 1.0 CSFORM01.LZH(18KB) [データ]-[フォーム] の項目の位置とサイズをカスタマイズするためのアドインです。項目が多く、フォームが縦に長くなりすぎる場合や、長い文字列を複数行に表示したい場合に便利だと思います。 AutoSaveCopy / Excel 自動コピー保存 ASVCP003.LZH(29KB) [コード] 指定間隔でブックのコピーを自動的に保存するアドインです。2 つのフォルダに交互に保存することができるので、保存中にトラブルが発生した場合でも、その前に保存したコピーは残ります。 アドインの起動時に前回保存したコピーを別フォルダへバックアップすることができます。 指定日数以前のファイルを自動削除することができます。 まだ、ベータ版で、いくつかオプションを追加しています。要望があれば、ご連絡ください。 履歴 1999/3/25

    Zoe
    Zoe 2011/02/01
    画像保存
  • 見えているセル・可視セルだけコピーしたい-Alt+;キー:Excel(エクセル)の使い方/キーボード操作

    Excelを実務で使っていると、行や列の一部が非表示にしておいて作業することはよくあります。 そんなときにコピーで困った経験ありませんか? 見えているセル・可視セルだけコピーしたいシーン 例えば、A列からH列までの表があったとします。 A列は見だしで店舗名がずらっと並んでいます。B〜G列は月ごとの売り上げ、H列が合計というような表だとイメージしやすいでしょうか。 半期の売り上げの資料を作成するために、店舗名の表示されているA列と合計の表示されているH列だけを表示して、B〜G列を非表示にしています。 A列とH列だけをコピーするつもりで、列見出しの「A」から「H」までドラッグしてコピー&別シートに貼り付けを行うと、非表示なっていたB〜G列まで一緒にコピーされてしまいます。 見えているセル・可視セルだけコピーする操作 こんなときにA列とH列だけを簡単にコピーする方法をご紹介しておきます。

    Zoe
    Zoe 2010/09/27
    可視セルだけ選択(Alt+;)&形式選択して貼り付け
  • 本来なら文字列として入力されているデータを、計算式の中で使える「セルのアドレス」に変換してくれる - ワークシート関数の解説(INDIRECT関数) excel ★

    書式 たとえば、任意のセルに「=A1」と入力すれば、そのセルからセルA1を参照できます。 INDIRECT関数を使うと、次のように、参照するセルのアドレスを文字列で指定できます。 「なんじゃ、そりゃ?」「はぁ?何に使うの?」と思ったあなた。その通りです。これだけだと、この関数がどれほど便利か分かりませんね。ポイントは、参照するセルのアドレスを文字列で指定できる、というところです。文字列で指定できるということは、参照したいセルのアドレスを、何とかして文字列で作成できれば、どこにあるセルでも参照できるということです。これ、超便利です。てか、INDIRECT関数を使えるようになると、Excelの数式作成スキルが256倍アップします(当社比)。 アドレスを文字列として作れればいいのですから、たとえば、文字列を結合できる&演算子を使って、次のようなこともできます。 文字列の"A"と数値の2を結合して

    Zoe
    Zoe 2010/09/21
    INDIRECT関数:指定される文字列への参照
  • Excel 読み取り専用の設定方法

    やじゅ@わんくま同盟-静岡支部 システムエンジニアを対象によりよいアプリケーションを作成する上で必要な知識および経験を紹介します。 やじゅ デジタル・デザイン・ラボラトリーな日々 twitter MSMVP Microsoft MVP for Visual Basic (January 2010 - December 2012) リンク わんくま同盟 書庫 2015年12月 (3) 2015年11月 (1) 2015年10月 (1) 2015年9月 (1) 2015年8月 (1) 2015年7月 (1) 2015年6月 (1) 2015年5月 (2) 2015年4月 (2) 2015年3月 (1) 2015年2月 (2) 2014年12月 (13) 2014年5月 (1) 2014年4月 (2) 2014年2月 (1) 2014年1月 (3) 2013年12月 (5) 2013年10月 (

    Zoe
    Zoe 2010/06/10
    読み取り専用の設定
  • Excel関数-counta関数の使い方

    調べたいセルが複数ある場合には、 A1:B3(A1からB3セルの全て)、A1,B4(A1セルとB4セル)等というふうに 「:」(コロン)や「,」カンマを使って入力します。 counta関数の使用例 =counta(A2:A4) A2セルからA4セルのうちで、値が入力されているセルの個数を返します。 counta関数の使用上の注意点 非表示セルも合算される 選択されている範囲に非表示セルが含まれていても、その非表示セルを 含めて、数値が入力されているセルの個数が計算されます。また、オートフィルタ等を使った結果、 非表示となったセルについても同様です。 セルの書式が文字列型のセル・エラーセル等も合算される 書式が文字列型のセルやエラーセルについても、counta関数では、値が入力されているセルの個数として合算されます。 counta関数の関連関数 文字型セル・エラーセルは合算したくない cou

    Zoe
    Zoe 2010/03/23
    COUNTA関数。値が入力されている数。
  • 小数点以下を切り捨てる−INT関数・TRUNC関数:Excel(エクセル)の関数・数式の使い方/数学

    小数点以下を切り捨てる数式 特に小数点以下を切り捨てて整数にするという場合には、ROUNDOWN関数よりINT関数を使う方が一般的ではないかと思います。 ▼操作方法:小数点以下を切り捨てる ※A1セルに正の数値が入力されていてB1セルにその整数部を取得する例 B1セルに「=INT(A1)」と入力し[Enter]キーを押す または B1セルに「=TRUNC(A1)」と入力し[Enter]キーを押す

    Zoe
    Zoe 2010/02/24
    小数点以下を切り捨てる関数
  • Excelで複数セルからの文字の結合

    こんにちは。 >もっと簡単な式で同じ結果を出す方法は無いでしょうか? 「&」演算子を使う以外には、基的にはないと思います。 領域を統合するという関数は、ワークシートには用意されていません。名前は、たぶん、JOINという名が付けられるはずですが、それは未だ採用されていません。 Concatenate関数は、別にExcel用にあるのではなく、他機種が、「&」演算子が使えないためにあるだけに過ぎません。 そこで、myJoin というユーザー定義関数を考えてみました。 設定の仕方 Alt +  F11 (Altを押しながらF11)を押すと、Visual Basic Editor 画面が出てきます。 次に、メニューの[挿入]-[標準モジュール]と開けて、クリックすると、画面が現れますので、このコードを貼り付けて、再び、Alt + F11 で、画面を閉じます。 ただし、登録したブックのみの有効です。

    Excelで複数セルからの文字の結合
    Zoe
    Zoe 2010/01/28
    複数セルの文字結合。myjoin
  • 1