keithin の回答履歴
- 条件に合致する文字列を別シートに抽出するには
こんにちは。 エクセルで特定の条件にマッチするセルの隣のセルの文字列を別シートに抽出したいのですが、 どの関数を使えば良いか分かりません…。 ご存知の方がいらっしゃいましたら、ご回答頂ければ助かります。 ※シート1に以下の様に入力されているとして、B列が「0」の隣のセル(A列)の文字列をシート2に抽出したいと思っています。 【シート1】 A B 1 [鈴木] [0] 2 [佐藤] [5] 3 [高橋] [0] ↓ 【シート2】 A 1 [鈴木] 2 [高橋] ※佐藤は「5」なので抽出しない。 よろしくお願い致します。
- 締切済み
- Excel(エクセル)
- kazu21112
- 回答数5
- エクセルvbaで月と文字の組み合わせで月を進める
vbaで月を進めたいのですが、文字と組み合わせると「型が一致しません」というエラーが出ます。 どうすればよいですか? 下記コードでは、 & s1 という部分がなければvba実行の度に1~12を順番に繰り返します。 しかし、文字と組み合わせるとエラーになります。セルの書式設定と組み合わせればやりたいことは実現できますが、vbaのみで行うには、下記のどこを修正すればよいでしょうか? よろしくお願いいたします。 Sub 月を進める() Dim s1 As String s1 = "月" Range("A1") = Format(DateAdd("M", 1, Format(Left(Range("A1").Value, 2), "0-00")), "m") & s1 End Sub
- ベストアンサー
- Excel(エクセル)
- hinoki24
- 回答数3
- 【VBA】ExecuteExcel4Macro
こんにちは、VBA初心者につき皆様のお知恵をお貸し下さい。 ExecuteExcel4Macroを使用し同一フォルダ内の複数ブックから値の取得を行う際に 特定のブックが開かれている(使用中)場合、それを判断する方法はありますでしょうか? 当初は以下プログラムで判断していたのですが ファイル数が多い為1つ1つ開いてしまうととても処理時間が掛かるので 試行錯誤しながらExecuteExcel4Macroにたどり着きました。 ------------------------------------------------------------------------------------------- Set wb = Workbooks.Open(myFdr & "\" & fname) If ActiveWorkbook.ReadOnly Then MsgBox "取得できませんでした" ActiveWorkbook.Close Exit Sub End If -------------------------------------------------------------------------------------------- 処理速度が早く出来るのであればExecuteExcel4Macroに拘りは無いので もし他にいい手段がありましたらご教授頂けると幸いです。 以上、宜しくお願い致します。
- 締切済み
- その他MS Office製品
- cafe0614
- 回答数1
- excelの使い方
Excelについて質問です。 パーティーの出席リストを作成しますが、一次会、二次会のマスがあって、 そこに○をいれることによって費用の合計が出るような関数はありますか? 回答お願いします。
- ベストアンサー
- Excel(エクセル)
- ellie802
- 回答数2
- エクセル2013ピボットテーブルの並べ替え
◇使用ツール エクセル2013 ◇エクセル2013でピボットテーブルの勉強中ですが、次の状況での対処方法が不明です。賢者の方々のご指導をお願い申し上げます。 ◇問題点 (1)リスト左端に縦に4月・5月・6月・・・・最終は1月・2月・3月という表があります。 (この表には年度は記載してありません・リストは1行目から記載・左端日付から右には店名・店名の下側には売上金額が4月~3月まで記載してあります) (2)この表をピボットテーブルにして4月~3月の月日を1月から12月までに並べ替えたい。自分でトライしてみると1月~9月まではきちんと表示されますが10月以降が12月11月10月と逆に表示されます。 (3)1月~12月に並べ替える方法を教えて下さい。
- ベストアンサー
- Excel(エクセル)
- umiyamadai
- 回答数2
- 歯抜けとなっている特定の会員だけを特定したい
注文日 会員番号 商品名 価格 注文番号 購入回数 2014/3/2 123345678 お好み焼き 550 201401123 1 上記行毎の注文データがxlsで1万件(行)あります。 (「購入回数」は日別で注文された累積件数をあらわします。1=初回 2=2回目 最大5迄ふられている) <問題> 同じ会員番号のデータで、購入回数[1]がないにもかかわらず、購入回数2以降~から存在する不要な データが混ざっています。 この購入回数1がないのに、同じ会員番号で購入回数が2~5いずれかをふられている行(会員)だけを ピックアップする方法はないでしょうか。xls上でもアクセスにインポートしてからの 処理でもどちらでもかまわないのですが。 いわゆるこの不要データを削除(クリーニング)したいのです。 お知恵をいただけるとありがたいですmm
- ベストアンサー
- Excel(エクセル)
- mcdone
- 回答数6
- V LOOK UPの関数わからず困っています。
こんばんは、下記の関数についてお助けください。 Sheet1は配送管理表で、直送、宅配便、保管の3種類あり、該当した場合、 それぞれのセルに丸印”○”を表記したいです。 これらの情報はSheet2のA2の混在してあります。 *各シートのA1は、管理番号で、1から昇順です。 (Sheet1) A1は管理番号で1.2.3・・・・の昇順 A2は”直送”該当セル A3は”宅配便”該当セル A4は”保管”該当セル (Sheet2) 【A1セル】 【A2セル】 1 直送 2 保管 3 直送 4 宅配便 これをV LOOK UPを使い、該当するセル(Sheet1のA2~A4)に丸印”○”を入れたい 【A1】 【A2(直送)】 【A3(宅配便)】【A4(保管)】 1 ○ 2 ○ 3 ○ 4 ○ ご回答よろしくお願いします。
- 締切済み
- Excel(エクセル)
- linktyo
- 回答数6
- ピボットテーブル 操作について
エクセル2010上に、次のような表があります。 コード 店舗名 月 A君 Bさん AABB ●●商店 10月 5 50 AABB ●●商店 11月 10 60 AABB ●●商店 12月 10 70 AABC ●●商店 10月 5 30 AABC ●●商店 11月 10 20 AABC ●●商店 12月 15 20 ABCA ●▲商店 10月 5 50 ABCA ●▲商店 11月 10 60 ABCA ●▲商店 12月 10 70 AABB ●▲商店 10月 50 10 AABB ●▲商店 11月 50 20 AABB ●▲商店 12月 60 30 これをピボットテーブルを利用して次のように並び替えたいと思います。 10月 11月 ●●商店 ●▲商店 ・・・ ●●商店 ●▲商店 AABB A君 5 50 ・・・ 10 50 AABB Bさん 50 10 ・・・ 60 10 AABC A君 5 0 ・・・ 10 0 AABC Bさん 30 0 ・・・ 20 0 しかし、A君・Bさんをコードの右に持ってくることがうまく行きません。 どなたか、アドバイスいただけないでしょうか。
- ベストアンサー
- Excel(エクセル)
- donald1982
- 回答数2
- 表のデータを各シートへ分類してコピーする方法
表1のデータを名前ごとに作成したシートに日付と体温と血圧を自動でコピーすることはできますか。 現在は、Seet1のA列に日付、B列に名前、C列に体温、DとE列に血圧が入力されています。 例えば、吉田というシートを作成して置き、そこに日付と体温と血圧データを自動でコピーしたいと思っています。簡単にできる方法はありますか。 やはり、Seet1を日付と名前でソートをかけてから各シートへ手作業でコピーしていく方法しかないのでしょうか。 よい案がありましたらご教授よろしくお願いいたします。 サンプルの表を添付します。
- ベストアンサー
- Excel(エクセル)
- kokusan00
- 回答数4
- コンパイルエラー Target.Range
シート上のセルに値を入力したら、 入力した値をイミディエイトに表示させたいのですが Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) Debug.Print Target.Range End Sub こうすると、 コンパイルエラー 引数は省略できません。 になります。 .Range の部分がエラーになります。 原因と対策を教えてください。
- 締切済み
- Excel(エクセル)
- kjcqkzwsfkabc
- 回答数1
- V LOOK UPの関数わからず困っています。
こんばんは、下記の関数についてお助けください。 Sheet1は配送管理表で、直送、宅配便、保管の3種類あり、該当した場合、 それぞれのセルに丸印”○”を表記したいです。 これらの情報はSheet2のA2の混在してあります。 *各シートのA1は、管理番号で、1から昇順です。 (Sheet1) A1は管理番号で1.2.3・・・・の昇順 A2は”直送”該当セル A3は”宅配便”該当セル A4は”保管”該当セル (Sheet2) 【A1セル】 【A2セル】 1 直送 2 保管 3 直送 4 宅配便 これをV LOOK UPを使い、該当するセル(Sheet1のA2~A4)に丸印”○”を入れたい 【A1】 【A2(直送)】 【A3(宅配便)】【A4(保管)】 1 ○ 2 ○ 3 ○ 4 ○ ご回答よろしくお願いします。
- 締切済み
- Excel(エクセル)
- linktyo
- 回答数6
- 2行目で数字が入っている列までを1行目で計出したい
エクセルで質問です。 下記の状態で、F1に、2行目で数字が入力されている列までを1行目で 合計額を出したいです。 計算式はありますか??? 例えばで、下記の例でいうと、「28」を自動集計したいです。 それでいて、次回C2に数字を入れた場合、F1を「34」となるように したいのです。 A B C D E F 1月 2月 3月 4月 5月 合計 1行目 H25 10 18 6 25 30 「28」 2行目 H26 4 40 44 どなたかわかる方、教えてください。 よろしくお願いします。
- 締切済み
- Excel(エクセル)
- 93530
- 回答数8
- Excel複数条件 日付について
Excelで複数条件である文字列をカウントをしたいと思っています。 sheet1 A B C D E G H 1 10/1 10/2 10/3 10/4・・・11/1 11/2 2 鈴木 出勤 出勤 3 佐藤 出勤 出勤 出勤 4 田中 出勤 出勤 sheet2 A B C 1 10月 11月 2 鈴木 1 1 3 佐藤 1 2 4 田中 2 0 sheet1の出勤した日をsheet2の月別に出勤の文字列をカウントしたいのですが 現在は10月のセルに=COUNTIF(sheet1!B2:E2,"出勤")、11月のセルに=COUNTIF(sheet1!G2:H2,"出勤")と入力しています。 これを名前と月を条件に出勤のカウントをとれる関数はありますでしょうか。 宜しくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- whiteocean
- 回答数2
- エクセルに関する質問です
以前に同じ様な質問をさせて頂き、 ご回答頂いたのですが、 再度、お教えください 前提として、エクセルのバージョンは2003になります 1.元のデータ 金種 : 枚数 10,000円 : 5枚 5,000円 :2枚 1,000円 : 0枚 500円 :3枚 なお、金種10,000円のセルの位置は E5の位置にあります。 これが前提で、別のセル(どこでも良いのですが)に、関数を使用して枚数0枚以外を表示したいのです。 (結果が以下のようになるように) 2.結果 金種 : 枚数 10,000円 : 5枚 5,000円 :2枚 500円 :3枚 お教えいただけると、大変助かります。よろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- hidetsugu69
- 回答数6
- Excel2010 ピポッドテーブルの使い方
Excel2010 ピポッドテーブルの使い方 掲題の件ですが、下記のCSVファイルのデータの持ち方で、例のようにデータを表示するやり方があるのか教えていただきたいです。 極力現状のCSVを変更せず、ピポッドの設定のみでいけるなら それで対応したいと考えています。 もしやり方をご存じの方はご教授宜しくお願い致します。 ○現状のCSVの仕様 会社コード 会社名 月 保管料 荷役料 運送料 その他 001 A社 9月 100円 200円 100円 200円 001 A社 10月 100円 200円 100円 200円 002 B社 9月 100円 200円 100円 200円 003 C社 9月 100円 200円 100円 200円 ○ピポッドで表現したい内容(イメージ) A社 9月 10月 合計 保管料 100 100 200 荷役料 100 200 400 運送料 100 100 200 その他 200 200 400 B社 保管料 100 100 荷役料 100 200 運送料 100 100 その他 200 200 C社 保管料 100 100 荷役料 100 200 運送料 100 100 その他 200 200 以上
- ベストアンサー
- その他([技術者向] コンピューター)
- yxa98632
- 回答数1
- 図のハイパーリンクを別のセルに表示する方法
エクセルで別の場所からコピペをしてきた画像(リンク付き)の リンクを別のセルに表示したいのですが関数でできないでしょうか? 画像の貼り付け場所は毎回同じで画像自体も同じものです。(引用したいURLだけが変わる) 手作業やマクロでする場合は ・貼り付け ・画像を右クリックしてハイパーリンクの編集 ・アドレスの文字列をコピー ・セルに貼り付け になる作業です。
- ベストアンサー
- Excel(エクセル)
- HApiMATEH6
- 回答数1
- EXCEL VBA 指定した数字ごとに表示
http://okwave.jp/qa/q8818467.html 上記をこちらで教えていただき、入力してENTERすると思ったとおりの表示がされるのですが、別のセルからコピーするとうまくいきません。 原因はなんでしょうか? よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- yuu1236
- 回答数2
- ExcelVBAで201411表示を1月ずつ増加
A1セルに「ああああ201411」と入力してあるとします。これをVBAを実行すると「ああああ201412」、「ああああ201501」と1月ごとに増えるようにしていきたいのですが、シリアル値になってしまったりしてなんかうまくいきません。 どうすればよいでしょうか?VBAのみでなく、セルの書式設定も必要があれば合わせて設定するやり方でも大丈夫です。 また、変数の型は文字が混じっているので日付型(Date)でなくString型でよいですか?
- ベストアンサー
- Excel(エクセル)
- hinoki24
- 回答数6
- エクセル マクロ 範囲の検索と削除
エクセル2010を使っています。 画像の様に、A列~CQ列にの8行の表があります。 そのE列には、画像の様な文字が挿入されています。 やりたい事は、その表内のE列の文字が【全て同じ】ならば表ごと削除し、空白部分は上に詰めたいと思います。 画像で言えば、1~8行、17~24行を削除すると言う事です。 詳しい方、教えていただけませんでしょうか。 よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- gekikaraou
- 回答数1
- エクセルに関する質問です
エクセルに関する質問です。 一度ご回答(IFERROR関数を使用する方法)いただいた質問で 誠に申し訳ないのですが、 エクセルのバージョンが2003なため、IFERROR関数が使用できません。 再度の質問で恐縮ですが、(本当にすみません) 金種毎の枚数の表から、枚数0以外を別のセルに表したいのですが、 関数を使って、作成する方法を お教えいただけると助かります。 よろしくお願いいたします。 1.元の表 金種 枚数 10,000円 5枚 5,000円 0枚 1.000円 8枚 500 円 2枚 100円 0枚 50 円 1枚 2.別のセルに作成した結果(0枚以外を抽出) 金種 枚数 10,000円 5枚 1.000円 8枚 500 円 2枚 50 円 1枚 関数を、使用して別のセルに、2.の様にセットしたいのですが、いかがでしょうか。
- ベストアンサー
- Excel(エクセル)
- hidetsugu69
- 回答数3