Excel(エクセル)
- エクセル2007 複数条件で情報をピックアップ
Sheet1で条件をドロップダウンリストから選択し、 絞り込んだものに合致する金額を Sheet2の表から抽出して、Sheet1、E4の金額欄に表示させたいです。 (画像参照) 関数のみでの処理が可能でしょうか? その場合、どのような式を設定すればよろしいのでしょうか? よろしくお願いします。
- ベストアンサー
- amayoyik
- Excel(エクセル)
- 回答数4
- エクセル 平均値の算出方法(応用編)
いつもお世話になっています。 よろしくお願い致します。<(_ _)> 通常、エクセルでの平均値は (一例) =AVERAGE(A1:A100) で、算出しますが、 上記セルの数字を、別のセルに数字を入力することによって 柔軟的に平均値を算出したいのです。 具体的には、(どこでも構わないのですが) 「H1」のセルに「200 」と 入力すると、上記関数が =AVERAGE(A1:A200) となるようにしたいのです。 そもそも、関数でこのようなことは出きるのでしょうか? ご教授いただけると助かります。 よろしくお願い致します。
- ベストアンサー
- totoro1104
- Excel(エクセル)
- 回答数1
- エクセル・マクロのModuleについて教えください
マクロでModule1 Module2を指定して開きたいのですがうまく 行きませんどのようにすればよいのかお教えください。
- ベストアンサー
- yama0192
- Excel(エクセル)
- 回答数1
- マクロでの検索の仕方をお教えください。
24時間表示でデーター並んでいますが マクロで9:00:00検索をすると21:00:00もヒットしてしまいます セルの書式は yyyy/m/d h:mm 表示は 2013/8/29 9:00 セルには 2013/8/29 9:00:00 2013/8/29 10:00:00 1時間ごとに24時間500日くらいデータがA列にあります 21:00:00 にヒットしないようにしたいのです 宜しくお願いします。 またときにはオブジェクト変数またはWith ブロック変数が設定されていません。 というエラーになるときもありどうすればよいのかわかりません。 どうかよきアドバイスをお願いいたします。
- ベストアンサー
- yama0192
- Excel(エクセル)
- 回答数3
- エクセル初心者 関数について
すみません、教えてください! 毎日日付が変わる(現在はtoday関数になっています)内容は同じ帳票、を日々出力しているのですが、チェックシートのようなものですので、内容は変わらず、日付のみ変えたい帳票でして、今後、日々の出力をやめて、1週間分をまとめて出力したいのですが、today関数のところにどのような関数を入力すれば、1週間分まとめて出力されるのでしょうか?
- 締切済み
- mizukino
- Excel(エクセル)
- 回答数2
- 複数シートに入力する作業について
エクセルで様式が違う他のシートに同じデータを入れる作業は省略することはできないのでしょうか? 関数を使っても様式が違うのでできないと思います。 手入力しているので間違える可能性も高いので、 自動化できればいうことないのですが。
- 締切済み
- AthlonXP
- Excel(エクセル)
- 回答数2
- エクセル2010の「条件付き書式」
以前のバージョンのエクセルでカレンダーを作りました。日曜日のみ太字(そして赤文字)に変更したい旨,以下のページでお尋ねしたところ, #1の方から「条件付き書式」という方法を教えていただき,活用しています。 ↓ http://okwave.jp/qa/q4856736.html その後,エクセル2010にアップし,一部修正したいと思い,「ホーム」-「条件付き書式」-「セルの強調表示ルール」あたりで編集するのだろうと見当を付けたのですがそのあと,どうしたらいいか具体的な方法が分かりません。どなたか情報をいただければ幸いです。 なお,上記の質問ページにて #1の方から教えていただいた方法を以下の通り引用します。 --------------------------------------------------------------- (4)A1:A31を選択→書式→条件付き書式→「数式が」を選択,=WEEKDAY($A1,2)=7→書式→フォントタブで太字を選択→OK (5)追加→B1:B31を選択→書式→条件付き書式→「数式が」を選択,=WEEKDAY($A1,2)=7→書式→フォントタブで太字,色欄で赤を選択→OK ---------------------------------------------------------------
- ベストアンサー
- Jerry_info_svs
- Excel(エクセル)
- 回答数1
- Excelのマクロ名の並び順の法則は?
Excel2010を使用しています。 「開発」タブ→「マクロ」で開くウインドウ内でのマクロの並び順の法則がわかりません。 マクロを含む複数のブックを開くとなにがなんだかわからなくなります。 少なくともJISコード順ではなさそうです。 意図した順番に並べ替えたいのですが、これはどんな法則に基づいて並んでいるのでしょうか。
- ベストアンサー
- noname#203404
- Excel(エクセル)
- 回答数1
- エクセルで勤務表を別シートの週間勤務表連動するには
現在コピペでやっていますが楽にできる方法が知りたいのでどうぞ宜しくお願いします。 週間勤務表は名前Aさん=B4から~名前Kさん=B14まで C4:C14~I4:14までアルファーベットの勤務記号を連動したいです。 10/16~11/15勤務表は Aさん=名前A4 抽出、連動したいアルファーベットの範囲C4~AG4 Bさん=A7 Cさん=A10 Dさん=A13 Eさん=A16 Fさん=A19 Gさん=A22 Hさん=A25 Iさん=A28 Jさん=A31 Kさん=A34
- 締切済み
- korn1013
- Excel(エクセル)
- 回答数2
- マクロでデスクトップに書き出し
以下のスクリプトについて教えてください。 setで代入したことろはセルの内容がしっかり反映されていたのですが、 =になってからは、書き出されたテキストファイルに不備が出ました。 ググってみたところ、オブジェクト型(セルをまるごとなど)にはsetを使わないとダメとのことでした。 そこで、下記のスクリプトの IntFlNo = FreeFile Open StrFN For Output As #IntFlNo s = Replace(Worksheets("Sheet2").Range("A171").Text, "<br />", vbCrLf) Print #IntFlNo, s s = Replace(Worksheets("Sheet2").Range("B171").Text, "<br />", vbCrLf) Print #IntFlNo, s Close #IntFlNo の部分で、 sの変数を使っている箇所を setで表現したスクリプトを教えてください。 ==================================================== Sub Test() Range("E3").CurrentRegion.Select Selection.Replace What:="" & Chr(10) & "", Replacement:="<br />", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False Application.Wait Now + TimeValue("00:00:01") Dim s As String, IntFlNo As Integer Dim StrFN As String, myObj As Object Set myObj = CreateObject("WScript.Shell") StrFN = myObj.SpecialFolders("Desktop") Set myObj = Nothing StrFN = StrFN & "\d.txt" IntFlNo = FreeFile Open StrFN For Output As #IntFlNo s = Replace(Worksheets("Sheet2").Range("A171").Text, "<br />", vbCrLf) Print #IntFlNo, s s = Replace(Worksheets("Sheet2").Range("B171").Text, "<br />", vbCrLf) Print #IntFlNo, s Close #IntFlNo End Sub
- ベストアンサー
- nipacap
- Excel(エクセル)
- 回答数3
- エクセル 時刻の計算
はじめまして。教えてもらいたのですが、時刻の計算がわかりません。 うまく説明できないので、添付画像にて確認お願いします。 一番は正午0時(日が変わってからの)またぐと合計の数字がうまく出来ません。 よろしくお願いします。 ※添付ファイルの黄色の部分に時刻を入力すると他は自動計算及び表示するようにしたいです。
- ベストアンサー
- kamebun
- Excel(エクセル)
- 回答数5
- excelのIF関数について質問です。
勤怠管理を個人的に作成しているのですが、残業・深夜残業を計算する際に関数でつまづいたので教えて頂けると幸いです。 Aの勤務時間が22時を超えていない時は「A-B(定時)」、22時を超えてる時は「A-22:00」で、 休日で入力されておらず、エラー表示になるセルに関しては空欄になるようにする場合どのようなIF関数を組み合わせればいいでしょうか? =IF(ISERROR( ),"", ) を使うのかとは思うんですが、どこにどのようにIFを追加すればいいのかわからず。 どなたかご教授お願いします。
- 締切済み
- nami060003
- Excel(エクセル)
- 回答数2
- ctrl+Pを無効にする方法
エクセルでデータ入力をしています。 検索用に使用するだけなので印刷はしたくないのですが ときどきshiftキーとctrlキーを押し間違えてしまい データを印刷してしまうことがあります。 これを防ぐために ctrl+Pを無効にする方法 または このファイルを印刷禁止にする方法を教えてください。 エクセルにあまり詳しくなく マクロ等も使用したことがありませんが ご指導いただけると助かります。
- 締切済み
- paruvvvv
- Excel(エクセル)
- 回答数3
- Excelを配布するときの注意点など
VBAを使ったExcelのデータ表をブログで配布しようと思っているのですが、何か注意点はありますか? 消しておいた方が良いデータがあるなどなど。 よろしければアドバイスよろしくお願いします。
- ベストアンサー
- mzakom
- Excel(エクセル)
- 回答数1
- エクセルが開けない
エクセルを開こうとすると、「コマンドを送信しているときエラーが発生しました」というメッセージが返ってきて開けません。何が原因で、どうすれば開けるようになるのか教えてください。よろしくお願い申し上げます。
- ベストアンサー
- abado
- Excel(エクセル)
- 回答数2
- excel 並行時間の計算
エクセルで例えば Aさんは10:00から3分間電話。(10:00~10:03) Bさんは10:01から3分間電話。(10:01~10:04) Cさんは10:02から3分間電話。(10:02~10:05) 上記の電話が最繁している数を割り出したいです。 10:00→1人、10:01→2人、10:02→3人、10:03→3人、10:04→2人、10:05→1人 具体的な例にいうと、 B4:B10に電話を開始した時間(YYYYMMDDhhmmss) C4:C10に通話を終了した時間(YYYYMMDDhhmmss) ⇒ D列等に1秒毎の最大通話人数を求めたいです ##COUNTIFやCOUNTIFSでうまいことできなかったため、よろしくお願いします。
- ベストアンサー
- kikko-mann
- Excel(エクセル)
- 回答数2
- 大至急です!!!!!!!!
10月3日(木)までに大至急で回答お願いします。 エクセルの勤怠表についてです。 勤怠表には、出退勤を打ち、そこから、休憩時間、基本就業時間、時間外残業時間、(深夜残業)等がどこの会社でも計算すると思います。(手打ちで計算するところもあると思いますが) そこから、1カ月のそれぞれの合計も計算すると思います。 そこで、先に結論からお話しますと、出勤日数、基本就業時間、時間外残業時間、(深夜残業)、が求める際に、基本就業時間のところだけ、合計しても0:00と表示されます。 最初は、書式の表示形式が違うのかなと思い、時刻、ユーザー定義、数値と試したのですが、うまくゆかず、次に印刷範囲外に全ての項目をそれぞれ計算する箇所があり、そこに、同じ値が出た基本就業時間を計算させても結果は0:00と表示されます。 他箇所もSUM関数で計算されているので、普通だったら、そこも0:00と表示されててもおかしくないと思うのですが、出勤日数、時間外残業時間、(深夜残業)、等もちゃんと計算されています。 少し思いますのが、文字列として表示されているから計算結果が0:00と表記しているのかと思いましたが、文字列として、計算もSUMでいけると思ったので、スルーしました。 これはどういうことでしょうか?? ちなみに、印刷範囲外に計算している基本就業時間の数式は =IF(COUNT($C9:$D9)<2,0,IF($AA9*24>$AB9*24,0,TEXT($AB9-$AA9,"[h]:mm"))) Cは出勤時間 Dは退勤時間 AAは計算箇所での出勤時間 ABは計算箇所での退勤時間 です。 よろしくお願い致します。
- 締切済み
- sphyrythual_at
- Excel(エクセル)
- 回答数1
- Excel VBAに詳しい人に質問です。
以下のようなFor文を使用して、F列が空白の場合、その行を削除するマクロを組んでいます。 しかし、他のシートなどデータが肥大になってきて、削除速度がかなり落ちました。 どうにか速度をあげる方法はないでしょうか? ワークシートの7~300の行でF列が空白の行を削除できれば良いです。 F列にはVLOOKUP関数で、検索に引っかからなかった場合に空白になるようにしています。 詳しい方アドバイスよろしくお願いします。 For k = 300 To 7 Step -1 If Worksheets("一覧").Cells(k, "F") = "" Then Worksheets("一覧").Rows(k).Delete End If Next k
- ベストアンサー
- mzakom
- Excel(エクセル)
- 回答数8
- MS Office2003で.xlsxのファイルを
最近パソコンがダウンして、新しいハードディスクにWindows8をセットして、オフィス2003をインストールしなおしたのですが、友人から送られてきた・・・.xlsxのファイルが開けないで困っています。 開く方法をご教授くださればと存じます。
- ベストアンサー
- Obouzu
- Excel(エクセル)
- 回答数2
- EXCELで2つの表を並べ替えて1つの表に表示
下のような2つの表を日付順に並び替え1つの表に表示したいのですが、教えてください。 簡単な方法でお願いします。 (1) A B C D (2) H I J K 日付 名前 金額 内容 日付 名前 金額 内容 9/10 や 100 g 9/25 た 250 g 9/5 か 200 g 9/15 みか 200 g 9/30 ゆ 500 s 9/30 こ 300 s 結果 A B C D 日付 名前 金額 内容 9/5 か 200 g 9/10 や 100 g 9/15 みか 200 g 9/25 た 250 g 9/30 こ 300 s みたくしたいのですが。よろしくお願いします。 9/30 ゆ 500 s
- ベストアンサー
- taisyoyose
- Excel(エクセル)
- 回答数2