- ベストアンサー
エクセルの関数を教えて下さい。
エクセルがまったく分からない初心者です…。 次のような数字の羅列を作りたいのですが関数がわからず困っています。 A列に 000005 000004 000003 000002 000001 000010 000009 000008 000007 000006 000015 000014 …以下略 のような5から始まって数字が4つ減ったところで10になり、また数字が4つ減ったら15になり という表を作りたいのですが、どのような関数を使えば出来るでしょうか…? 分かり易く教えて下さる方、もしくはそんな関数にしなくてもこうすれば出来るという方法をご存じの方、ご教授よろしくお願いします。
- sp-san
- お礼率91% (53/58)
- その他MS Office製品
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A1セルに最初の種の数字を記入します A2に =IF(A1=MAX($A$1:A1)-4,MAX($A$1:A1)+5,A1-1) と記入して以下コピーします。
その他の回答 (1)
- mt2008
- ベストアンサー率52% (885/1701)
A1に =5*(INT(ROW()/5)+1) A2に↓と入れてA5までコピー =A1-1 次にA1:A5をコピーして下方向にドラッグ。 5ケタ表示するのは書式で対応。
お礼
mt2008さん、御返事ありがとうございます。 ご提示の関数でキレイにできました。 ありがとうございました!
関連するQ&A
- エクセルの関数について
エクセルで表を作成している際 例えばA1、A2には何らかの数字が入力され、A3はブランク という場合、A1で入力されているセルの隣のB1には決まった数字(20など)、ブランクのA3の隣のB3には何も表示されないという関数を入れたいと考えました。 IF関数を使うのだろうと思い色々と入力したのですが、エクセル初心者ゆえ、勉強不足で上手く出来ませんでした。 お分かりになる方にご教授いただければと思い、質問させていただきます。 宜しくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数を教えて下さい。
エクセルの関数を教えて下さい。 例えば、A1からC10までの表があり、A列は人の名前、B列は住所、C列は年齢であるとき、「〇〇に住む△才」と指定したら、該当するA列の名前が表示されるようにしたいのですが、方法が分かりません。 (実際にはB列を選んだあとC列を選べば、該当するA列は必ず1つになります。無いという事もありません。) エクセルのヘルプを見て、INDEXとMATCHを組み合わせた関数の使い方が出ていたので、それにANDを加えて何とかならないかと頑張ってみたり、VLOOKUPとかCHOOSEとか、あれこれ探すのですが1時間たっても分からず、自分のアホさ加減にあきれるやら眠くなるやらで、とうとうまた質問させて頂くことにしました。 どなたかご存知の方が見て頂けましたら、ご教授のほどよろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルの関数について
エクセルで、表のある列に30,000円以下には「105」、30,000円以上には「315」の数字を自動で入力できるようにするには、どの関数を使えばいいでしょうか?
- ベストアンサー
- その他MS Office製品
- Excel 2003 の度数関数は日本語をカウントしないのですか?
Excel 2003 の度数(frequency) 関数を試しています(初心者です)。 数字をカウントするのには実際にやってみて成功しました。しかし日本語の文字列をカウントさせたいのですができませんでした。 好き、きらい、どちらともいえない、の3つの選択肢をAの列に羅列させました(A1 から A40に)。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数を教えてください
どういう関数を使えばよいのか分からずに困っています。ご存知の方教えて頂けないでしょうか。 ある列(例えばA3~A500)に入力されている数字の中で最大の数字を探す時には『MAX(A3:A500)』としますが、その列には平成29年度(29で始まる5ケタの数字)のものと平成30年度(30で始まる5ケタの数字)のものが混在しており、MAX関数を使うと必ず平成30年度のものが出てきます。 しかし、その中の29年度のもの(29で始まる5ケタの数字)で最大の数字を探したいのですが、その方法が分かりません。 どういう関数、または方法があるのでしょうか? ご存知の方は教えて頂けないでしょうか? よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excelの関数を教えてください。
Excelの関数を教えてください。 A B C 1 * A 100 2 A 200 3 * B 300 4 * A 400 上記のような表があるとします。 「A列が*でなおかつB列が"A"の時Cを合計しなさい。」というような式を作りたいのですがどのようにしたらよいでしょうか?うえの表で言うとこの式で「500」という数字を表示したいのです。条件が1つの時は「SUMIF」関数でやったのですが条件が2つとなった時どうしたらよろしいでしょうか?
- 締切済み
- オフィス系ソフト
- 2つの数字の変化を読み取るエクセル関数はありますか
エクセルの関数についてです。2つの数字の変化を A列 B列 100 1 103 1 109 1 120 1 105 -1 102 -1 120 1 123 -1 ・ ・ ・ ・ ・ ・ となっている時に,以下の2つの条件を満たす式を作ることはできますでしょうか。 (1)B列の数字を3行ずつ見てゆく。3行目までずっと1が続き,数字が変わらなければ(-1が出なければ)3行目のA列の数値(109)を取り出す (2)数字を取り出してから次の3行目までの間でB列の数字が変わったとき(1→-1,-1→1)には,変わった行のA列の数値(105)を取り出す。次は,B7なので120,次はB8なので123…と 数字を取り出す度にリセットして,新たに3行の中から新しい数字を取り出すようにしたいのです。 やはりマクロを組まないといけないのでしょうか? 分かりにくかったら申し訳ございません…
- ベストアンサー
- オフィス系ソフト
- エクセルRANK関数の同率順位を別表に抽出する時
お世話になります。 エクセル2003を利用しています。初心者なので教えていただきたく存じます。 以下文面のようにランキング表を作りました。 RANK関数を利用してランキングを出し、順位表にTOP5(重複していても)まで出したいと思っています。 A列にA店~Z店までの名前(A店という名前は仮です)が入っており、 B列に上から結果数字がランダムに入力がされており、 C列にRANK関数を使って順位がその結果の横に数字として反映されています。 B列の順位の数字が大体1~20程度までの数字が記入されており、C列のRANK関数の結果が当然ですが重複して順位が表示されている状態です。 別表を作成して1~5位のランキング表を作り、A列に入っている店名とを表示させたいと思っております。 1位と2位は単独であったので店名はINDEXとMATCH関数を使ってきれいに抽出できたのですが、 3位以下は重複しているようで#N/Aと表示されてしまいます。 表示の仕方として「あいうえお順(A~Zの若い順)」で表示できればと思っております。 無知で恐縮なのですが、情報不足の点等あればご指摘いただきたく存じます。 お詳しい方、ご教授宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセル関数について
エクセル関数についてお聞きしたいことがございます。 現在、ある売上管理表を作成しています。 例えばそこで月別の売上が100,000円を超えた段階から その数値を表示する設定としたいのです。 (つまり100,000以下の場合は0と表示したい訳です。) IF関数を使って =IF(A1>=100000,"A1","0")という関数にしてみたのですが "A1"の部分が文字列になってしまう様で100000を超えた場合に表示される内容が 「A1」となってしまいます。 希望としてはこの部分を110000と表示したいのです。 エクセルもあまり詳しくない初心者です。 どなたかお教え頂けると幸いです。 よろしくお願い申し上げます。
- ベストアンサー
- 財務・会計・経理
お礼
keithinさん、御返事ありがとうございます。 ご提示の関数でキレイにできました。 頭の数字が他の数字であっても(例えば000505スタートや001005スタート)この関数でいけました! ありがとうございます♪