• ベストアンサー

excelの関数についてです。

画像のように並び変えたいのですが、excelの関数での方法を教えていただけないでしょうか。お願いします。ちなみにexcel2010です。

質問者が選んだベストアンサー

  • ベストアンサー
  • P5Q
  • ベストアンサー率40% (86/210)
回答No.2

G2 セルに    =IF(ISERROR(VLOOKUP(E2,$E$15:$E$25,1,0),"",VLOOKUP(E2,$E$15:$E$25,1,0))  と入力して、G2セルをコピーしG11セルまで貼り付け。  でも、式の意味がわからないと応用できないのでは?

その他の回答 (4)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.5

添付画像だけでご希望の操作を判断するのが難しいのですが、特定の範囲(E15セル以下)にあるデータを1行おきにG列に配置したいということでしょうか? その場合は、G3セルに以下の式を入力し、G3:G4セルを選択して下方向にオートフィルコピーしてください。 =OFFSET($E$15,INT(ROW(A1)/2),0) 上記の回答がご希望の操作と違うなら、画像だけでなく文章で補足説明するようにしてください。

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

G2セルには次の式を入力してG11セルまで下方にオートフィルドラッグコピーします。 =IF(COUNTIF(E$15:E$19,E2),E2,"")

  • duowhite
  • ベストアンサー率25% (3/12)
回答No.3

偶数だけ取り出すということでしょうか? 2で割った余りを求めれば偶数か奇数か判断できます。 そのときに便利な関数が、MOD関数です。 =IF(MOD(E2,2)=0,E2,"") 上記の意味にですが、 セルE2を、数字2で割った余りが0なら(=偶数なら) そのまま表示、違えば空白を表示。 その後、範囲選択してコピーします。 「形式を選択して貼りつけ」で値だけ別のところに貼りつけます。 後は昇順に並びかえれば、 図左下のような並びに 2 4 6 8 10 になりますよ。

  • mar00
  • ベストアンサー率36% (158/430)
回答No.1

G3に=E3といれてG2からG3を選択してオートフィルドラッグでいいのではないでしょうか。

関連するQ&A

  • Shell関数でのExcel起動において

    Shell関数でExcelを起動させた時に、Excelのブックを閉じた時に一緒にExcelアプリケーションも終了させたいのですが、create object関数なら可能なのですが、環境上Shell関数を使うしかなくて、何か方法はありますか?

  • EXCEL COMMAND関数が使えない

    VBでは使えたCOMMAND関数がEXCELでは使えないことが判明しましたが、EXCELで読み込むTXTファイル名の中に店舗コードがあり、どうしてもCOMMAND関数で引数(店舗コード)を取得しないといけません。EXCELでCOMMAND関数に代わるものまたは、別プログラムからEXCELを起動したときに、店舗コード(変数)を取得する方法はありませんか? よろしくお願いします

  • EXCELの関数について

    いつも大変お世話になっております。 今回はEXCELの関数についてご存知の方いらっしゃいましたら、ご教授頂けたらと思います。 添付の画像を見て頂けたらと思いますが、 A列に計算の元となる数字を入力し、 2行目に計算したい計算式を入れると、 その結果を自動的に算出するようにしたいのですが、 緑色のセル(B3~D5)を再現してくれる関数はあるでしょうか? 仕様:Excel2013 どうぞよろしくお願い致します。

  • EXCEL ゴールシークの関数?

    EXCEL ゴールシークの関数? ゴールシークを画面操作をしなくて ゴールシーク機能を持つ 関数はありませんか? 無ければ 複合関数は? VBを使わないでEXCEL関数だけで 求める方法を探しています。

  • Excelで時間秒の関数。

    Excel2007を使用しています。 例、2012,4,8,am8:00,12秒 のように、日付、時間と秒をExcelのtoday関数 のように、今の日付や時間、秒まで一気に入力したい 場合、関数はなにかしらないでしょうか? 関数がない場合、Excelでなにかしらできる 方法はないですか?

  • Office Excelでの関数を教えて下さい。

    Office Excelでの関数を教えて下さい。 1)シート内の各セルに入力された、単位の違う単価を同じものだけを集めて集計する計算式。 2)単位の違う単価を簡単に選択して入力する方法。 現状はExcel2007を使用していますが、2002から使用できる関数が知りたいです。

  • 初心者でもわかりやすいEXCEL関数の本

    EXCEL関数初心者の方に、関数を解説した本を 購入したいと思っております。(あくまで関数のみでVBAは不必要です) 主に文字列操作を行う機能の解説が充実している 見やすく、わかりやすいお薦めの本を教えていただけないでしょうか? (ちなみにEXCELは2003です)

  • EXCELの関数について質問です

    EXCELの関数について質問です 現在,Excelデータの加工で行き詰っています。 列を追加して,それぞれの品目ごとに,文字列が あれば「1」を,なければ「2」を返したいと考え ています。(下図参照のように) 自分が今考えているのが, (1)COUNTIF関数でカウントする (2)「1」と「0」が表示されたものを値で貼付 (3)「0」を「2」に置換 という方法です。 関数を色々調べてみたのですが,勉強不足でこれ 以外に考え付きません。 どなたか良い方法を教えてくださいませんか? よろしくお願いします。

  • エクセルの関数で

    エクセルの関数辞典を見ていたら、CUMPRINC関数というのがありました。 しかし、エクセルの「挿入」→「関数」→関数の分類で「財務」というのを選択したのですが、一覧表に載っていません。 どこに載っているのでしょうか? どうすればこの関数を使えますか? ちなみにシートの上でやっても関数の反応をしませんでした。

  • エクセルの関数について。

    エクセルの関数について。 エクセルの関数について困っています。エクセルの関数を使って、クイズ大会をしようと考えているのですが、 x7セルに”=IF(M7=1,X7+N4,IF(M7=2,X7+P3,X7))” と入力しても「循環参照」 になり、計算できないのです。 自分としては、 M7が1なら、今あるX7の値にN4の値を加え、 M7が2なら、今あるX7の値にP3の値を加え、 M7が1,2以外なら今あるX7の値をそのまま表示したいのです。 どうすればよいか助言をよろしくお願いします。 ※関数はどんな関数でも構いません。 ※当方、Excel2010を使用しています。 ※スクリーンショットも貼りつけておきます。

専門家に質問してみよう