keithin の回答履歴

全11114件中241~260件表示
  • excel 2010 VBAについて質問です

    複数(約2000ファイル)のcsvファイルのC列だけを抽出してまとめるVGAコード? をしりたいのですがなにか方法はないでしょうか。 例 ファイル名が1.csv~100.csvのファイル 1.csvのc1~c100をa1~a100 2.csvのc1~c100をb1~b100 100.csvのc1~c100をn1~n100 に抽出するようなことをしたいです。 1.csv 2.csv 抽出されたファイル.csv ABCDEF ABCDEF ABCDEF 111 112 12 121 122 12 131 132 12 ・・・ ・・・ 12 ・・・     ・・・ ご回答よろしくお願いいたします。

  • エクセルで 昇順 降順を 結合した行ごとに

    エクセル2010です。 エクセルで 昇順 降順を 結合した行ごとに 1セットで できないものか? A列 ID番号 B列 名前 C列 ひらがな D列以降 月の 日付 1 2 3 4 5 6 7 8 と 上から 同じ種類の対応するデータが 入っているとします。 聞きたいのは  A列 ID番号順に 並び替えとしたときに 同じセットで 一緒に移動できないか? B列 C列で 並び替えをしたときに 同じセットで 一緒に移動できないか? ということです。 どうか お願いします。

    • reo9546
    • 回答数4
  • office2003がインストール出来ない

    windowsXPを使用しています。マイドキュメントのフォルダの一部が壊れていて開けないので、2003を削除して再度インストールしようとしますが、途中「コンポーネントを登録を更新します。」で止まってしまいます。OKWaveを見ましたが、該当しないようです。また、プロダクトキー付です。CDを挿入しても自動で起動しませんので、マイコンピューターで起動しています。宜しくお願いします。

  • =INFO("numfile") の戻り値の意味

    Sheet1、Sheet2、Sheet3 から成る新規ブックを開いて、セル A1 に入力した =INFO("numfile") の戻り値について、 Excel 2002 では 6 Excel 2013 では 11 ですが、これらの数値の意味(実体)は何なのでしょうか? ちなみに、Excel 2013 の[Excelヘルプ]には添付図のように記載されていますが・・・ INFO(検査の種類) 検査の種類__戻り値 "numfile"___開かれているワークシートの枚数

    • msMike
    • 回答数3
  • 表計算ソフトのグラフ横軸目盛に年月を表示させた

    ・LibreOffice5でエクセルデータを読み込みグラフ作成する時、横軸目盛りに年月を表示したいができません。ヘルプ見たがわかりません。どなたかわかる方がいれば、反応していただくと嬉しい。 ・仮に、無償アップグレードできるフリーウェアでなく、購入基本のソフトでの方法を教えてもらっても、類推して探す手がかりにできるかもしれません。

  • VBAで配列のある部分だけをを配列に入れたい

    VBAを勉強をしております。 例えばA1からG20までをある配列に入れているとします。 その配列のある部分(例えばB1からC20)を、別の配列にいれるにはどうすれば良いのでしょうか。 以下の方法で試してみましたが、上手くいきません。 Dim A() As Variant Dim B() As Variant A = Range("A1:G20") B = Range(Cells(A(1,2),Cells(A(20,3)))

  • 【VBA】セルの中身を日付形式に変換したい

    w列のセルの中に20140701のように入っているセルを2014/07/01に変換するマクロを作っております。 それで以下のように書いてみたのですが、「型が一致しません」と出てしまい、先に進めずにおります…。お力借りられますと幸いです。 Dim org As String Dim buf As String Dim i As Long i = 1 Do Until Cells("w", i) = "" Cells("w", i).Select With ActiveCell org = .Value If Len(org) = 8 Then buf = _ Mid(org, 1, 4) & "/" & _ Mid(org, 5, 2) & "/" & _ Mid(org, 7, 2) If IsDate(buf) = True Then .Value = buf .NumberFormatLocal = "yyyy年m月d日" End If End If End With i = i + 1 Loop

  • FIND ワイルドカード

    A1セルには「見積書1通」と入力されています。 「通」と言う文字が左から何文字目にあるかを取得したい為 B1に「=FIND("通",A1,1)」と入れました。 そうすると5が返ります。 この状態で、 =MID(A1,B1-1,LEN(A1)) とすれば、 1通が返ります。 上記の例に更に条件を付けて ○通となってる文字を探したいのですが 何通なのかは場合に寄ります。 1通だったり5通だったりします。 しかしかならず数字が入ります。 なので B1に「=FIND("#通",A1,1)」 としたのですが 「#VALUE!」 になってしまいます。 「=FIND("*通",A1,1)」 でも同じでした。 このような場合どのような数式にすればいいのでしょうか?

  • 関数について質問があります。

    関数について質問があります。 N列のセルに「AB01」「AB01AC01」などが入力されております。 表の列に「AB01」「AC01」 表の行に「4月」「5月」 一つのセルに「AB01AC01」を「AB01」「AC01」と分けて表に表示させたい場合の関数はあるのでしょうか? 分けない場合の関数は下記となります。 COUNTIFS(Sheet1!$N:N,"AB01"',Sheet1!$R:R,4) よろしくお願い申し上げます。

  • エクセル関数orVBA 2の近似値を返したい

    A1:G1に小数点まである、数字が並んでいます。 2.18 1.85 2.33 2.23 1.88 2.11 1.93 そこでH1セルに2に最も近い数値を返す数式を作りたいです。 ネットで探した下の関数ですと、2以下のものを判別してもらえませんでした。 (上のデータですと、1.93を返してほしいのですが、2.11が返ってしまう。) H1: =SUMPRODUCT(MIN((A1:G1>2)*A1:G1+(A1:G1<=2)*1000000))) いい方法はありませんでしょうか。よろしくお願いいたします。

  • Excelでの任意の数字のランキング判定?

    B列には1~12の数字の表があり、A1に1~12の数字がランダムで入るとするとき、C列に上位3位までの判定が自動で出るようにしたいのですがどうすればよろしいでしょうか。 説明下手なので図を貼っておきます。 例えばA1が「8」ならば、6,7,8に「○」判定が付くようにしたいのです。 A1が「11」ならば、9,10,11に「○」判定が付く。というものを作成したのですがよろしくお願いします。作業列はあってもかまいません。

  • エクセルVBAで別ブックを参照してDSUM

    エクセルVBAで別ブック(閉じてる)を参照してDSUMをしたいです。 インターネットや本等で調べたのですが、全然分かりませんでした。 何卒、よろしくお願い申し上げます。 【前提】 ・エクセルファイルが2つあります。 1つ目は「DB」ファイル(Cドライブ直下)。 2つ目は「表示」ファイル(デスクトップ上。「DB」ファイルとは別の場所)。 ・「DB」ファイルの仕様は、Sheet1に以下のとおりです。 A列:会社(1行目には、会社と記載して2行目以降に値) B列:部署(1行目には、部署と記載して2行目以降に値) C列:氏名(1行目には、指名と記載して2行目以降に値) D列:金額(1行目には、金額と記載して2行目以降に値) ※値(データ)の行数は、数万行となる見込みです。 【実現したいこと】 ・「DB」ファイルのSheet1のデータを、DSUM関数の”データベース”として、 金額を集計して、「表示」ファイルで集計・表示させたい。 ・なお、DSUM関数の"条件"としては、会社と部署と氏名の3つとしたい。 ※具体的には、「読み出し」ファイルのSheet1のセルA2に会社を、セルB2に部署を、 セルC2に氏名を入力できるようにる。 それらすべてをAND条件として、金額を集計させたい(金額の集計は、セルD2に出力)です。 以上の内容で考えています。 ひとつのエクセルファイルで作成してみたのですが、データが数万行もあるため、容量が非常に大きくなってしまいます。 集計結果(集計条件を変更させて確認できる状態)は、複数メンバーで共有したいと思っています。 エクセルのVBAで上記のことを実現できないでしょうか。 Accessは、自分含め他のメンバーも知識が乏しいため、避けたいと思っています。 よろしくお願い申し上げます。

  • EXCEL2007のオートフィル機能について

    EXCEL2007を使用しているのですが、連番を振りたく1~101・・・といった風に したかったのでオートフィル機能を使用したのですが、 横方向には連番が振られるのですが、縦方向にはコピーしかできません。 どうすれば縦方向に連番を振ることができるのでしょうか?

  • Excelで行と列に連番を振る方法

    Excelで行と列に連番を振る関数を教えて下さい。 例: A1に1を入力したら 以下、自動的に F1に2 A2に3 F2に4 という具合に自動反映する関数

    • noname#236558
    • 回答数5
  • アパレル店レジ閉めを簡略化できないか?(エクセル)

    すみません、初心者なので同じような質問が重複してしまっているかもしれませんが、ご了承いただけると嬉しいです。 アパレルショップで店員をしています。 毎日売上を集計する際エクセルを使っているのですが、現在、品目ごとの売上数を「1.在庫管理」「2.売上出納表(毎日プリントアウトして提出)」のふたつのファイルに入力しています。 1は横軸が日付、縦軸が品目番号になっていて、一ヶ月で1シート埋めていきます。2は出納表のブランクフォーマットで、その日の売上を入れたらプリントアウトし、保存せずにまた翌日、翌日分の売上を入力して使用します。1と2で入力する内容は同じです(順番は異なります)。 例えば1に入力したものを別のファイルに自動で反映されるようなマクロ(VBA)があれば、手間が省けそうだなと思っているのですが、なにか手だてはないでしょうか。もちろん、VBAより簡単なやり方があればそちらもウェルカムです。 いろいろ試行錯誤しているのですが初心者の私にとっては 1. 入力するセルの場所が毎日変わる(日毎に入力しているから)。 2.反映させるセル番号は毎日同じ。 というところが、難題です。 ちなみにWindows7を使用中、また入力する品目は一日70件ほどです。 すみませんが、詳しい方教えてください。

  • 抽出して置換で別のセルにはきだすエクセルの方法

    エクセルの初心者です。 A列に111、222、333・・・・と項目が縦に並んでいるものが存在するとして、 「あいう○○○えお」という構文に対し、「あいう111えお」、「あいう222えお」、「あいう333えお」・・・・という結果をそれぞれのセルにはき出したいです。 検索もなかなかひっかからず悩んでいます。 お時間ある方、お知恵を貸していただけると幸いです。 よろしくお願いいたします。

  • Excel VBA シートへのリンク

    セルA1表示されている名前と同じシート名(別シート)へリンクするマクロを 作成したいです。 A1セルには関数が入力されていて 他のセルで条件を選択すると該当するシート名と同じ名前が表示されるようになっています。 よろしくお願いします。

  • エクセルのグラフで行列を切り替える方法について

    エクセルでグラフをつくるとき、凡例項目と軸項目を入れ替えるボタンが「データ選択」の画面にありますが、凡例項目を編集しているうちに「行/列の切り替え」ボタンが無効になりクリックできなくなることがあります。これはなぜでしょうか?無効になると切り替えができなくなりますか? 自分のグラフ作成の手順は、まず表全体を選択してグラフを挿入したあと、データ選択で不要なデータを削っていくという感じです。そのとき、凡例項目しか削除ができないので、いらないデータが軸項目の方にあったら、行列切り替えをして不要な項目を削除しています。その削除や編集をすると、「行/列切り替え」のボタンがグレーアウトしてしまいます。リボンの方のボタンも同様に無効になります。 上記の手順にそもそも問題ありでしょうか?わかる方、お願いします。

    • faye963
    • 回答数1
  • ローデータから月と週数を指定して合計値を出したい

    添付図の上のローデータを下の表のように合計するにはどうしたらいいでしょうか。 上のローデータから、月と週数を指定して全商品・全日付分の売上合計を出したいのですが、 なかなかうまく行きません。。。 1月1週目、1月2週目、1月3週目・・・・・ 実際のローデータは日付は1年分くらい入っています。 どたなかご教授くださいますようお願いいたします。。。

  • ローデータから月と週数を指定して合計値を出したい

    添付図の上のローデータを下の表のように合計するにはどうしたらいいでしょうか。 上のローデータから、月と週数を指定して全商品・全日付分の売上合計を出したいのですが、 なかなかうまく行きません。。。 1月1週目、1月2週目、1月3週目・・・・・ 実際のローデータは日付は1年分くらい入っています。 どたなかご教授くださいますようお願いいたします。。。