Excel(エクセル)

全11528件中11361~11380件表示
  • 【エクセル】2013-01から10と求めたい

    タイトルの件、質問いたします。 2013-01 という数字から、8 という回答を求める関数を知りたい 8とは、2013年1月から、2013年8月までで、8ヶ月という意味です。 欲しい、関数は下記のようなイメージです 下記のデータより8月までの月数を求めたい データ    関数による回答 2013-01   8 2013-07   7 2012-12   9 以上、ご存知の方、いらっしゃいましたら、宜しくお願いします。

  • 「記録できません」と出るが記録できる マクロ

    たまになのですが マクロの記録をしようとすると 「記録できません」と言うメッセージが出ます。 しかし記録できます。 これはバグでしょうか? バージョン2010です。

  • エクセルの関数を教えてください

    簡単な評価表をエクセルで作っています(添付参照) 前年比に対して、80%なら、何点獲得。120%なら何点と計算するようにしたいと考えています。 添付ファイルの黄色に売り上げを入力すると、前年比に応じて、鈴木さんなら、83.3%なので、赤いセルに、20とでるようにしたいです。 実はやり方としてはIFを重ねていくやり方ならわかるのですが、実際には評価レベルは10段階にしたく、エクセル2013ならIFを10個重ねて作れたのですが、そのファイルを他者のエクセル2003使用者に送ると、式が壊れてしまいます。(互換性がないようで、2003はIFは8個までしかダメみたいです) IFを重ねる以外に、=IF(~~~VLOOKUP~~$TABLE~~)など、私には全くわからないやり方があるようです。(後輩に教えられました) 彼曰く「テーブルを作ってIFとVLOOKUPを重ねればいいんです」との事でした。テーブル?VLOOKUP?私は「イスも用意したほうがいい?」と親父ギャグをお見舞いしてやりましたが、やり方がよくわかりません。表から離れた見えないところに、テーブル?を作っておくらしいです。 どなたかやり方を教えてください。 宜しくお願いします。

  • エクセル関数について

    Vlookupでもいいのですが、表が二つあり、IDは同じですが、それぞれの表で値が違うので、合計をしたいのです。

  • エクセル関数について

    =SUMIF(G11:G12,"A",H11:H12)+SUMIF(J11:J12,"A",K11:K12) 上記の文字列にIDを入れたいので、文字列を一つずつ入力しなくてもよい方法を教えてください。 たとえば Aの部分がfdihgsif  Bがijfdoighsp  など よろしくお願い致します。

  • エクセルデータをPDFに変換すると点線が写らない。

    エクセル2003を使用しています。 いきなりPDF Professional 2でPDF変換を行うと、エクセルの点線が映らなくなってしまいます。 どうしたら点線がうつるようになりますか? 今までは細い線として反映していました。 PDF変換後はAdobe Acrobat Documentになります。 宜しくお願いします。

  • 複数の列の最後の数値を返す

    一列 (たとえばA列のみ)の最後の数値を返すという ご質問は多々見られますが 複数列 A列   D列   F列の中から 一番最後に出た数値を返すやり方が解りません。 D列 15行が最後の時もあれば F列2行の時もあるという感じです。 ちなみにSheet1のをSheet2に返したいです。

  • マクロ FIND どちらか先にHitする方を選択

    いつも回答して頂き、ありがとうございます。 検索する対象が2種類以上あり、先にHitする方を選択したいのですが、どうすればよいのでしょうか?宜しくお願い致します。 If Application.CountIf(ws2.Columns(c1), "〇") > 0 Or _ Application.CountIf(Columns(c1), "×") > 0 Then Set 履歴1 = ws2.Columns(c1).Find(what:="〇", LookIn:=xlValues, _ lookat:=xlWhole, searchorder:=xlByRows, _ searchdirection:=xlPrevious) r1 = 履歴1.Row

  • マクロ findを使用しての列番号検索

    いつも回答して頂き、とても感謝しています。 質問内容ですが、 FINDを使用して列番号を検索する時、FINDでセル位置を取り出し、そのセル位置を元に列番号を取り出しています。FINDの記述部分で列番号を検索するにはどうしたらよろしいのでしょうか?宜しくお願い致します。 Dim 項目1 As Range Dim c1 As Long If Application.CountIf(Rows(4), "みかん") = 1 Then Set 項目1 = ws2.Rows(4).Find(what:="みかん", LookIn:=xlValues, lookat:=xlWhole, _ SearchOrder:=xlByColumns, searchdirection:=xlPrevious) c1 = 項目1.Column End If

  • 出納帳の繰越残高の表示

    似た内容の質問もありますが今一つ当てはまらないので質問いたします。 Sheet1(当月)に複数のページがあるため 何列の何行に 最後の差引残高が来るのかわからない状態で それをSheet2(翌月)に表示させるにはどうすればよいのでしょうか。 IFというやつだと思いますがよろしくお願いします。

  • 入力した値を下の列に並べる方法

    お世話になります。 エクセル2010で家計簿を作ろうと思います。 A1日付 A2金額 A3項目 A4備考 上記を固定でA5以降に 日付 金額 項目 備考 〃 〃 と横に値を並べられたらと思います。 どのような計算式を入れればいいですか? 言葉足らずの分は補足はさせて頂きます。 何卒宜しくお願い致します。

  • ピボットグラフのソースについて

    お世話になります ピボットテーブルをソースに作成したピボットグラフなのですが これのデータソース(データの範囲)をVBAで変更することはできないのでしょうか? 例えばAテーブルと名付けたピボットテーブルからグラフを作成すると グラフのデータ範囲は[ブック名]シート名!Aテーブルとなりますが このAテーブルの部分をBテーブルにVBAで変更したいです 操作上では変更もできずVBAでもそれらしい情報が見つかりませんでした。 よろしくお願いします

  • EXCELで他のEXCELファイルからデータ参照

    こんにちは。 タイトルに書いたとおり、他のEXCELファイルからのデータ参照の仕方を教えて下さい。 具体的には、 『AというEXCELファイル上のA1:A10に、 任意のEXCELファイル上のA1:A10をコピペする』 というマクロが組みたいです。 任意のEXCELファイルの選択を行う・・・という文の組み方が全く分からない状態です。 ネット上を探しまわっても、よく分からなくてお手上げ状態です。 VBAについてド素人なので優しく教えて頂けると嬉しいです。

  • エクセルテンプレートのパスワード保護

    既存のエクセルテンプレートファイル(xltファイル)にvbaを使用し読取パスワードをかけることは可能でしょうか。 SaveAs で行っても上手くいかなかったので質問させていただきました。 よろしくお願いいたします。 【excel2010 使用】

  • EXCEL VBA フォームコード簡素化

    EXCEL VBAのフォームにテキストボックスを複数作成しております。 下記のように複数のテキストボックスで同じ処理を行うのですが コントロール→ループか何かで簡素化できないでしょうか? Private Sub TextBox17_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox17.Value = Format(TextBox17.Value, "0.00") End Sub Private Sub TextBox18_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox18.Value = Format(TextBox18.Value, "0.00") End Sub Private Sub TextBox19_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox19.Value = Format(TextBox19.Value, "0.00") End Sub Private Sub TextBox20_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox20.Value = Format(TextBox20.Value, "0.00") End Sub Private Sub TextBox21_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox21.Value = Format(TextBox21.Value, "0.00") End Sub Private Sub TextBox22_Exit(ByVal Cancel As MSForms.ReturnBoolean) TextBox22.Value = Format(TextBox22.Value, "0.00") End Sub 以上お力添えお願いいたします。

  • Excel 2010でweb会員データ取込

    Excel知識乏しいので教えて下さい。 REINSという不動産業者用の会員サイトがあるのですが、毎回ログインして様々な条件で検索、調査するのが大変なので、クエリなどでwebデータをエクセルに取り込み、エクセル上で条件に該当する物件の絞込みをしたいと考えています。 ※会員に提供される情報なので公開はしません。自身の調査時間削減の目的です。 通常、会員ページでログインクリック→別ウインドでログインページ開く→IDとPASSと毎回違うキーワードを入力してログインクリック→会員トップページに移動→物件検索をクリック→検索条件ページに移動→検索条件を指定して検索クリック→取込みたいwebページが開く、という流れです。 ログイン後のページをwebクエリで指定してもログイン前のIDやPASSのページになってしまい、検索した物件情報を取込むことができません。 何か良い方法はありませんでしょうか?

  • エクセルのA列に、結合セルを飛ばして連番を付ける

    エクセルのA列に、A列とB列を結合して文字を入力しているセルを飛ばして、連番を付けたいのですが。例えば  1 今日は良い天気だ。  2 明日は雨だ。  <あああああ>  3 ・・・・。  4  5  6  <いいいいい>  のような感じなのですが。A列に連番を振った所が順次増えたり減ったりするので、一々振りなおすのが大変です。よろしくお願いします。

  • エクセル 行の200~ をクリアにしたい

    Win8のエクセル2013を使っています。 A列をリンク貼り付けしたら、データがかなり重くなってしまったので、数値の入っていない「行200~最後まで」を数字や値をクリアにしたいのですが、行をドラッグしながら一番下まで持っていくのは、とても時間がかかります。 何か一発で「行200~」をクリアにする方法はないでしょうか? 詳しい方いらっしゃいましたら、教えて下さい。 よろしくお願い足します。

  • エクセルVBAで重複入力の排除

    すでに入力規則はリストで使用しております。 そのためVBAで重複入力の排除を行おうと思います。 一応以下のコードでできたのですが、もっと良い方法があったら教えてください。 お願いいたします。 Private Sub Worksheet_Change(ByVal Target As Range)    Dim myDic As Object    Dim c As Variant, varData As Variant    Dim i As Long    If Application.Intersect(Target, Range("A1:A50")) Is Nothing Then Exit Sub    Set myDic = CreateObject("Scripting.Dictionary")    varData = Range("A1:A50").Value    For Each c In varData      If Not c = Empty Then        i = i + 1        If Not myDic.Exists(c) Then          myDic.Add c, Null        End If      End If    Next    If myDic.Count < i Then     MsgBox Target & " は重複!"     Application.EnableEvents = False     Application.Undo     Application.EnableEvents = True    End If End Sub

  • 次の計算を教えて下さい

    エクセルで日数計算をする方法を教えて下さい。 計算結果で        月          日 A1   8ヶ月    B1    9日 A2   3ヶ月    B2   25日 A3   6ヶ月    B3   10日 A4 1年5ヶ月     1ヶ月14日 合計                   ※日の計算は、28・29・30・31日ありますが30日で計算します。 と合計の結果が出た場合 A5 1年6ヶ月14日 ← 1年5ヶ月+1ヶ月14日=1年6ヶ月14日 このように 「1年6ヶ月14日」と計算ができる式を教えて下さい。 よろしくお願いします。