- 締切済み
エクセルの条件による数式の入力
こんにちは!既存でも見つからなかったので質問させていただきます。どなたかご教授ください。 ●ひとつのブック内に2枚のシートがあります。sheet1とsheet2とします。sheeet1にしかるべき数式を入力したいです。 Sheet2には例えば名簿があるとします。明石から始まり渡辺まで500人ほどの名簿です。これはA列に1から順に名前、B列の1からは年齢が入っています。 Sheet1のA列1行に数式を入れます。A-1には文字列で【わたしは明石です。】と順にA-1~A-500まで順番に入れます。ただしこのとき年齢が18歳未満の時これは入力したくありません。さらにそこには空白のセルを必要とします。IF関数を使うとは思うのですが、このsheet2の列Bの年齢を条件でみっあった時のみを抽出して数式を入力する数式がわかりません。どのようにしたらよろしいでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- p-applepie
- ベストアンサー率53% (156/290)
関連するQ&A
- エクセル 複数条件で検索する数式を教えてください。
社員の作業時間入力シートが2つあり、それぞれに入力しているため、入力ミスによる誤差が生じます。それをチェックしています。 検索条件が複数になる場合の計算式を教えてください。 [sheet1] A B C D E 1 社員CD 日付 作業時間1 作業時間2 誤差 2 1000 2008/1/1 3.5 ここに数式 =C2-D2 3 1000 2008/1/2 2.5 数式 =C3-D3 4 1001 2008/1/1 5.0 数式 =C4-D4 [sheet2] A B C 1 社員CD 日付 作業時間2 2 1000 2008/1/1 3.0 3 1000 2008/1/3 1.5 4 1001 2008/1/1 5.5 sheet1のD列にsheet2のC列を表示させたいのですが、 条件はA列とB列が一致するものになります。 A・B列が文字列ではないため、1列挿入して=A2&B2列を作成することができませんでした。 D列に数式をいれる事で一発で表示させる方法を教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルの数式をどのように入れたら良いでしょうか?
エクセルの数式をどのように入れたら良いでしょうか? いつもこちらでお世話になっています。 今回も教えて頂きたく質問させていただきます エクセルについてですが、 sheet1に入っているデータを sheet2に入力するようにしたいのですが sheet1の A列に1~50までのNo. →A1セルにNo.1、A50セルにNo.50 B列に(1)データ C列に(2)データ があり sheet2の D5のセルに「1」と入力すれば、sheet1!A列の数字とリンクしてsheet!B1の(1)データが入り D6のセルに「10」と入力すれば、Sheet1!A列の数字とリンクしてsheet!C10の(2)データが入る ように設定し、 さらにsheet2のD5,D6のセルに上書きで(繰り返し)数字を入力させ 数式が消えないようにしたいのですが どのようにすればよいでしょうか? 分かりずらい説明で申し訳ありませんが 大変困っているので、アドバイス頂けると助かります。
- ベストアンサー
- オフィス系ソフト
- エクセルの行にあるものを列にする数式
エクセルの数式を使って、行に入っているものを別のシートの列に入力することについて質問です。 例(シートA) A B C D 1 月 火 水 木 2 10 20 30 40 ABCDが列番号、1,2が行番号です。 このように入力したシートがあります。 そして、違うシートには下のように入力したいのです。 例(シートB) A B C D 1 月 10 2 火 20 3 水 30 4 木 40 (ずれてしまってすみません) シートBの『10,20,30,40』のところに数式を入れたいのですが、シートAに入力した時に、シートBにそのまま反映されるようにしたいのです。 ちなみに、シートBのB1(10となっているところ)に『=シートA!A2』と入力して、それをシートBのB列全体にコピーすると、シートAのA列部分を縦によんでしまうので、反映されません。 シートAでは横によんでいって、それをシートBでは縦に表示する、というところです。 このような説明でわかりましたでしょうか? $マークも使って絶対値もやりましたが、それでもダメでした。 いい方法をご存知のかた、よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- Excel 数式がうまく計算されない
飲食店勤務です。オーナーからの依頼により、1ヶ月の売上と売上累計、仕入と仕入累計の表を作成しています。 Sheet1では売上に関する表を作成しています。 A列=日付、B列=売上、C列=売上累計 Sheet1でC2に =IF(OR(B2="",C1=""),"",SUM(B2,C1))の式を入力しました。 上の式を下にコピーをしても、売上が空白の時は空白になりました。 (例) 日付_売上_売上累計 1日_500_500 2日_500_1000 3日_空白_空白 そして、Sheet2で仕入に関する表を作成しています。 仕入先などの名称入力のため、セルを結合して作成しています。 (売上表とは行が若干ずれています。) AA列=日付、AC列=仕入、AG列=仕入累計 AG5に =IF(OR(AC5="",AG4=""),"",SUM(AC5,AG4))の式を入力しました。 ですが、この式をSheet1と同じように下にコピーをすると仕入を入力してないのに、前日の仕入累計が表示されてしまいます。 (例) 日付_仕入_仕入累計 1日_500_500 2日_500_1000 3日_空白_1000 しかし、その日の仕入金額を入力すると、ちゃんと累計計算はされます。 Sheet1の数式をコピーして、セルの値を変えただけなのですが・・・ セルを結合するとだめなのでしょうか。 それとも数式が違うのでしょうか。 拙い説明で申し訳ございませんが、助けていただきたいです。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excel たくさんの条件を含んだ数式を使いたい
あまりExcelが得意ではない者です。 何卒、お助けいただければと思います。 簡単なバイトのタイムシートを作りたいのですが、 次のような場合、どのような数式(?関数)を使えばいいのかわかりません。 平日は勤務時間×時給(例えば800円)で、 土日祝は勤務時間は入力するものの、勤務時間に関係なく日給(例えば1500円)だとします。 但し、まだ勤務時間を入力していない場合は、空白を表示するようにしたいのです。 そして、土曜日なら、セルの色を水色、日曜・祝日なら、セルの色をピンクにしたいのです。 例えば Aの列に曜日を、Bの列に勤務時間を、Cの列にその日の給料を表示させたいのです。 A B C 木 1.5 1.5×800された数字 金 2 2×800された数字 土 3 4000であり、セルは水色 日 未入力 空白であり、セルはピンク このようなことにしたいので、 Cの列に入力すべき数式(?関数)を教えてください。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
- excelでのシート同士をつなげる数式について
どのような数式をたてればよいかわからず、質問させて頂きます。 現状、シート1とシート2にそれぞれ以下のような名前とコードのデータが300件ほどあります。 A B 1 鈴木 0011 2 田中 0203 3 大田 0365 シート1ではA列をあいうえお順で並べ替え、4つのグループにわけセルを4色で塗りわけました。 今度シート2について、Bを数字順に並び替えました。 ここで、シート1とおなじグループ4色に色塗りをしたいのですが、シート1の色塗りしたデータを、数式をつかってシート2に反映させる方法はありますでしょうか? ちなみに、色塗りでなく文字の色を変えるだけでも構いません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで2つの条件を元に
エクセル2007で名簿を作っています。 1ヶ月ごとにメンバーの順が変わります。 シート1(番号順に名簿を作りました) A B C 1 1 山田 2 2 木村 3 3 副長 佐藤 4 4 鈴木 5 5 班長 田中 6 6 長田 シート2(こちらがメンバーに配る名簿です) A B C D 1 班長 1 3 2 田中 山田 鈴木 3 4 副長 2 4 5 佐藤 木村 長田 A2に田中,A5に佐藤を選んでくるのはvlookupで成功しました。 質問したいのは C列D列に上記の番号のようにシート1の名前を入れていきたいのですが,田中,佐藤の分を抜いた上で番号の若い順に選んできたいのです。 どのような関数をどのように使えば成功するでしょうか。
- ベストアンサー
- その他MS Office製品
- VLOOKUP関数が数式として認識されません!
スポーツクラブの学童会員名簿を作成しています。 【目的】 VLOOKUP関数を利用して、シート1「名簿」のA列に会員番号を 手入力すると B列に学年、C列に氏名が各々自動入力されるようにしたい。 【設定】 ・シート1を「名簿」とし、 A列を会員番号、B列を学年、C列とD列を結合して氏名としました。 ・シート2を「参照データ」とし、 A列を会員番号、B列を学年、C列とD列(結合を解除)を氏名と しました。 ・シート2の1行目はタイトル行とし、実際のデータが入っている 部分はA2:D20です。 ・シート1、シート2の全データは文字列として書式設定しています。 【状況】 学年を検索するための数式をシート1のB2に以下のとおり 入力しました。 =VLOOKUP(A2,参照データ!$A$2:$D$20,2,0) ところが、B2セルには正常な値(学年)が表示されずに 上記の数式がそのまま表示されてしまうのです。 A2に会員番号を入力してもB2の表示は変わりません。 本やウェブで解決方法を調べてみましたが、一向にわからず 困り果てております。 私はエクセル初心者なので一般的にはくだらない質問かも しれませんが、何卒ご教示くださいませ。
- ベストアンサー
- オフィス系ソフト
- エクセルにおいて同一セル内指定の語句のみを変更
こんにちわ!既存にある質問かも知れませんがお願いいたします。 例えば任意のセル(A1とします)に わたしは【山田ひろし】です。 とあったとします。この【】ないの山田ひろしのみを名簿のシートから抽出して300人いる氏名を入れ替えてA300まで入れていきたいと思うのでが・・・。これは数式を入れるレベルでできるのでしょうか?またその時の数式はどのように入れるべきでしょうか? もちろんセルA1には わたしは【名簿シートの氏名】です。 とはいる形です。
- 締切済み
- オフィス系ソフト
- EXCEL 数式・関数でソートしたい
数式・関数でソートする方法を教えてください。 A列に日付、B列に品名、C列に個数が入ったSheet1があります。 これを日付順にソートしたSheet2をつくりたいと思っています。 Smallでやろうと思ったのですが、同じ日付が何回もでてくるために、うまくいきませんでした。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- これまでできていたUSB接続ができなくなりました。とくにこれと言って心当たりはありません。「スタート」ソフトでも認識できず、電源をパソコン、プリンターともに切ったりUSBコードを抜き差ししてもだめでした。
- お使いの環境はWindows10で、USBケーブルを使用して接続されています。また、office word使用中につながらないことに気づきました。電話回線は使用していません。
- 質問の内容は、DCP-J988Nという製品名のプリンターにおいてUSB接続ができなくなった問題です。必要な対策や原因を教えてください。
補足
回答ありがとうございました!ご指導の数式で解決できました。加えて質問したいのですが・・・。今回の質問にsheet3があったとします。sheet3には名前(A行)が記載されておりますがsheet2に記載されている名簿とは異なります。sheet3に記載されおります名前が該当したときのみその数式を入力する。つまりsheet3の中でその名簿がないときはそのセル自体が空白になる数式を教えてください。sheet3のA行のデータを探しそれがあれば真というようなかんじでしょうか?またまたご教授ください。