- 締切済み
エクセル IF関数について
A B C D E F G H 1 会議室 部署名 会議 打合せ 2 開始 終了 開始 終了 3 10:00 A部署 A部署 10:00 11:00 13:00 14:00 4 11:00 B部署 B部署 11:00 13:00 5 12:00 B部署 ・ 6 13:00 A部署 ・ ・ D3~手入力された項目が、B列に名前が自動反映されるようにしたいです。
- hiro33333
- お礼率0% (0/10)
- その他MS Office製品
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- MackyNo1
- ベストアンサー率53% (1521/2850)
B3セルに以下の式を入力して下方向にオートフィルコピーしてください。 =INDEX(D:D,MIN(INDEX(((($E$3:$E$100<=$A3)*($F$3:$F$100>$A3)+($G$3:$G$100<=$A3)*($H$3:$H$100>$A3))=0)*1000+ROW($D$3:$D$100),)))&"" ただし、時間を入力するセルには、すなわちA3セルに開始時間を入力しA4セルには以下の式を入力して下方向にオートフィルコピーしてください(この操作で入力した値は手入力した値と同じです)。 =TEXT(A3+"1:00","h:m")*1
関連するQ&A
- IF関数 エクセル
A B C D E F G H 1 会議室 部署名 会議 打合せ 2 9:00 開始 終了 開始 終了 3 10:00 C部署 C部署 10:00 11:00 13:00 14:00 4 11:00 B部署 B部署 11:00 13:00 5 12:00 B部署 D部署 14:00 15:00 6 13:00 C部署 ・ 7 14:00 D部署 ・ 8 15:00 D3~Hを手入力すると、B2のスケジュール表に部署名が自動反映される式を教えてください。
- 締切済み
- その他MS Office製品
- エクセルの数式を教えてください。
A B C D E F G 1 会議室 Aさん Bさん 2 9:00 開始 終了 開始 終了 3 10:00 Aさん 10:00 12:00 13:00 15:00 4 11:00 Aさん 5 12:00 Aさん 6 13:00 Bさん 7 14:00 Bさん 8 15:00 Bさん 9 16:00 10 17:00 D3からG3をB2~10に名前を自動に反映させたいです。
- 締切済み
- その他MS Office製品
- EXCELのIF関数について
9セルA1~J1に1~15の数のうちの10個が一つずつ入っており、セルA3~J3にも1~15の数が入っています。またA2~J2には、A~Jまでの英字が入っています 1 2 15 9 7 6 5 4 11 3 A B C D E F G H I J 2 3 5 7 9 10 11 12 13 15 のとき B J G E D I C のようにA3列の値と同じ1列の数字の下の値を A5 列に表示したいのですが、何度やってもできません。 良い知恵をお持ちの方、よろしくおねがいします。
- ベストアンサー
- その他MS Office製品
- エクセルのネスト回数について(IF関数)
こんにちは。昨日も同じような質問をしたのですが、うまくいかないので再度詳細を書いて質問させていただきます。 まず、A1にはドロップダウンリスト(以後DL)でAとBが選べるようにしています。A1の値に応じてBはそれぞれに対応したDLがでるようになっています。仮にAに対応するリストをa,b,c、Bはα,β,γ、とします。ここまではできているのですが、次にC列、D列、E列も同じくB列の値に対応したDL(C,D,Eは別の内容のリスト、例えばB列がaならC列はa1,a2,a3、D列はb1,b2,b3、bならC列はd1,d2,d3、D列はe1,e2,e3)が表示されるようにしたいのですが、もう一度この例を参考にご教授ください。ただし、実際にはB列の項目が13あります。ここが引っかかっています。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル2000 の関数について
お世話になります。 NETWORKDAYS関数を使って、土日・祝日を除く日数をカウントするのは、過去の質問から分かったのですが、 その他の条件として、土曜出勤の日が含まれている場合には、 プラスして計算したい場合は、どうすればよろしいでしょうか? エクセル2000のバージョンを使っています。 A列に開始日 B列に終了日 C列に日数 ※E列の日付が含まれていたら除く ※F列の日付が含まれていたら1日プラスする。 A列 B列 C列 E列 F列 1 開始日 終了日 日数 祝日 土曜出勤日 2 2006/08/01 2006/08/11 ** 2006/07/17 2006/07/22 3 2006/08/11 2006/08/18 ** 2006/08/14 2006/08/19 4 2006/08/14 2006/08/25 ** 2006/08/15 5 2006/08/17 2006/08/25 ** 2006/09/18 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセル関数で並び変え
以前、2つの列の並び変えを教えていただいたのですが、3列の並び変えに変更することになったので教えてください。 http://jisaku.155cm.com/src/1372225760_41870f790e68dabc8acb8dcb5e71cd4665397864.jpg のような表があったとします。 A列、B列、C列を並べ替えしたものがE列、F列、G列に入っています。 優先順位としてE列、F列、G列の順番で並べ替えたいと思っています。 A列、B列、C列は文字ですが、E列、F列、G列は関数が入力されています。 A列、B列、C列の文字を変えた時に自動で並び変えてE列、F列、G列に反映させるにはどのように関数を組めばいいのでしょうか?
- 締切済み
- その他MS Office製品
- EXCELの関数について
いつもお世話になってます。ありがとうございます。 excelの関数についてお聞きしたいことがあり質問しました。 A列 B列 C列 … a c e g i 1行 2日 ○ △ □ ● ■ となっているデータを A列 B列 C列 … a b c d e f g h i … 1行 1日 2行 2日 3行 3日 こんなシートに自動的に打ち込めるようにしたいのです。 A列 B列 C列 … a b c d e f g h i … 1行 1日 2行 2日○ △ □ ● ■ 3行 3日 が完成図イメージです。 一番上の色々なデータから表を完成させたいのですがどうすればできるでしょうか。 vlookupやhlookupでは一行ずつの打ち直しが必要になってしまいます。 よろしくお願いします。
- ベストアンサー
- Windows XP
- エクセル2010 IF関数について
以下のような表を作成中です。 H6 =H7 H7 =E10 H8 =E10 H9 =E10 H11 =IF(AND(H$8>=$E11,H$8<=$F11),"1",IF(OR(H$8>=$F11,H$8<=$G11),"2","")) H11の条件付き書式は以下のようになっています。 H11 =H11="1" 緑に塗りつぶし H11 =H11="2" 赤に塗りつぶし H11の関数についてご教示お願いいたします。 E11に開始日、F11に終了日、G11に遅延の日付を入力するようになっています。 G11に日付が入っていなければE11とF11の日付を、 G11に日付が入っていればE11とF11、F11とG11の日付を 条件付き書式でそれぞれ塗りつぶしたいのですが、 今のH11のIF文だと遅延の日付が入らなくても赤く塗りつぶされてしまいます。 G11が空欄なら・・・と付け加えたいのですが、うまくいかずに困っています。 そもそものIF文にも自信がないのですが、 上記のようなことが出来るようにするには、 どういった関数にすればよいのかご教示願います。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数の自動表示について
自動表示についてご質問いたします。 シート1 (3月入力時) A列 B列 C列 D列 E列 F列 G列 H列 1行目 1月 2 10 11 12 30 31 33 2行目 2月 1 2 5 8 9 10 48 3行目 3月 3 5 10 11 30 31 32 4行目 4月 こういうシート1の表があったとします。 シート1で3月入力した時点で、シート2では以下の表があったとします。 A列 B列 C列 D列 E列 F列 G列 1行目 3 5 10 11 30 31 32 と、自動で表示され。 4月(シート1)に数値を入力すれば、シート2の数値が最新数値に自動で入れ替わる・・・と、いう関数を作りたいのですが、いい関数ありますでしょうか? この場合、シート1ではB列~H列の数字の個数は固定(今回は7個)であり、毎回ランダムで数字が入力されていきます。 これをシート2の1行目、A列~G列に最新数値を毎回反映させて、表示したいのです。 どなたか、ご存知の方よろしくお願いします^^;
- ベストアンサー
- オフィス系ソフト
- ExcelのIF関数
Excelをはじめたばかりなのですが、 以下のようなことが可能かどうか、可能なのであればどのようにすればいいのか、 お分かりの方がいらっしゃいましたら、ご教授いただけませんでしょうか。 A B 9:58 A 12:58 B 22:00 B 22:01 A 実際にはA列にしか時間が入力されていません。 A列が10:00~22:00の間ならB列にBと自動入力させ、 A列がそれ以外の時間ならばB列にAと自動入力させたいのです。 どなたかご教授お願いします。
- ベストアンサー
- オフィス系ソフト