- ベストアンサー
Excel関数について教えてください
kkkkkmの回答
C列が2行目から5行ごとワンブロックだとして A2に =IF(MOD(ROW(),5)=2,C2,A1) で下にコピーしてください。 E3に =IFERROR(INDEX($G$1:$AJ$1,1,MATCH("着工",$G3:$AJ3,0)),"") F3に =IFERROR(INDEX($G$1:$AJ$1,1,MATCH("完工",$G3:$AJ3,0)),"") として下にコピーしてください。AJ3は実際にデータのある右端の列を指定してください。書式はG1に合わせてください。
関連するQ&A
- Excel2007 VLOOKUP関数の相談
もし検索不足で重複した質問でしたら申し訳ありません。 VLOOKUP関数について、シート「A」に文字列を入力したら シート「リスト」シート上に同じ文字列があれば その文字列関係の情報を持ってくるというVLOOKUP関数を使用していました。 <使っていた関数> =IF(ISERROR(VLOOKUP(H306,リスト!A:B,2,0)),"",VLOOKUP(H306,リスト!A:B,2,0)) この入力する文字列が数字(別データからコピーして貼り付ける)に変わっただけなのですが、 何故か対象情報の抽出をしてくれません。 <使おうとしている関数> =IF(ISERROR(VLOOKUP(I2,データ0501!A2:F695,3,0)),"",VLOOKUP(I2,データ0501!A2:F695,3,0)) ネットで検索したのですが、関数情報が不足しているのか、 コピーした数字列の貼り付け方が間違っているのかわからない状況です。 恐れ入りますが解決策があればお教えいただければと思います。 どうぞ宜しくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- 【Excel】関数を教えて下さい
添付画像のセルC3~C5に左表E列の「記号」を出したい場合、どのような関数を使用すればよろしいのでしょうか? VLOOKUPのような関数とは思うのですが・・・
- ベストアンサー
- その他MS Office製品
- excel関数2
以前の質問内容追記 Kagakusukiさんに教えていただき 複数条件で抽出し最小値と最大値、平均を出すことが出来ました。 (添付の画像ファイルをご覧下さい) 追加で教えていただきたく、質問をさせていただきます。 sheet1のd列に日付、e列に担当者が入っている場合 Sheet2の最小値と最大値に対して日付、担当者も入れる事は出来ますか? マクロは組めないので関数で教えて下さい。 よろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- 関数について
関数について VLOOKUP関数を使ってみようと思っているのですが1列目のデータの抽出に仕方がわかりません。 入力例 sheet1 B列__C列__D列 1_______A____現金 2_______B____現金 3_______C____カード 4_______D____カード 5_______E____現金 抽出例 sheet2 B列__C列__D列 1_______A____現金 2_______B____現金 5_______E____現金 抽出例のC、D列はVLOOKUPを使おうと思っています。 B列の抽出にはどのようにしたらいいかおしえてください。
- 締切済み
- オフィス系ソフト
- 【EXCEL】sumif関数の連発以外ですっきりした関数
はじめまして。いろいろ調べましたが、いい方法が見つからなかったので教えてください。EXCEL2002です。 今、以下の表があります。 A B C D E F G H I J 1日付 商品 数量 金額 合計 |日付 商品 数量 金額 合計 2 aaa 3 12,000 | bbb 4 20,000 3 9/1 bbb 1 5,000 24,000|9/4 ccc 5 17,500 41,500 4 ccc 2 7,000 | aaa 1 4,000 ----------------------------------------------------------------------- 日付と金額の2~4行目は結合されています。 A~E列のブロックが右に16個あり(今は2個しか書いてませんが)、aaa商品の個数と金額を抽出したいのですが、各ブロックでsumif関数を使い、 16個合計すれば出るのですが、もっとすっきりした関数はありますでしょうか? 実はこの16個のブロックが縦にいくつもあり、関数をかなり入れてるせいかファイルサイズが大きくなってしまってるので。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel関数について教えて下さい。
データベースの中から2つの条件に合うデータの抽出がしたい。 例) A列に店舗番号、B列に職位、C列に名前があるデータベースの中から、 別ファイルで店舗番号別のマネージャー(職位)が誰であるかの一覧表を作成したい。 単純に、オートフィルタでデータ抽出はできるが、頻繁にデータベースの内容が変わるため、 常に最新のデータが作れるように、関数で一覧表をつくりたい。 IFとANDとVLOOKUPでいろいろと考えてみてますが、うまくいきません。。。 どうぞ宜しくお願いいたします。
- 締切済み
- オフィス系ソフト
- VLOOKUP関数について
BとC列に抽出表があり検索範囲データがEとF、HとI列の2グループに分かれています。 VLOOKUP関数を使って検索範囲が2つのグループに分かれている場合の計算式を教えてください。 VLOOKUP関数以外でも出来る方法があれば教えてください。
- ベストアンサー
- Excel(エクセル)
- VLOOKUP関数についてどなたか教示願います
下記の表 価格の列(黄色の部分)でVLOOKUP関数が機能しない部分がでてきました。 データを反映させたいのですが、考えられる原因と解決策を教えてください。 E2はVLOOKUP(A2,H2:I6,2,FALSE)と関数を使用しています F2はIF(D2=E2,"正","違")と関数を使用しています 入力した数値が、文字列などで抽出できないのでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excel関数について
「VLOOKUP」で参照した文字を関数式に代入する方法を教えてください。 イメージとしては、「=SUM(A1:VLOOKUP(-,-,-,-)25)」というように、 VLOOKUPで参照した文字を"E"とすると、結果的には、=SUM(A1:E25) となるような関数式を作りたいと考えております。 どのようにすればよろしいでしょうか? よろしく教えていただきたくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- EXCEL2007 情報抽出 関数
A~E列それぞれの一つのセルに"1"を入力し、F列にある情報を抽出、 G列のセルに表示させたいです。 行が多いので、IF関数などは使用できませんでした・・・ 何を使用すればよろしいでしょうか・・・? 例) A1~A20 B1~B20 C1~C20 D1~D20 E1~E20 それぞれの列の一つだけに1を入力します。 ・A 5に1を入力 → F5の情報をG1に表示 ・B15に1を入力 → F15の情報をG2に表示 ・C 2に1を入力 → F2の情報をG3に表示 ・D18に1を入力 → F18の情報をG4に表示 ・E9 に1を入力 → F9の情報をG5に表示 行数が多く、複数の関数を試してみても、数の制限にひっかかるのか うまくいかず困っています。どうぞよろしくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
迅速な解答ありがとうございます。シンプルでとても分かりやすくできました。ありがとうございました!