• ベストアンサー

EXCELでのROW関数にて

データ事項  ファイル名 データ1   dat0001 データ2   dat0002 データ3   dat0003 ・ ・ ・ データn   dat9999 エクセルにて、上記のファイル名"dat0001"に当たる部分にて、ROW関数を使って表示出来そうな事を聞きましたが、どうして良いのか検討も付かない状態です。 =ROW()だけでは、単純にその行数が値として表示されるだけなのですが、"dat"を付加して表示させたいのです。 何かアドバイスがあれば、お願いします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

A1にでも ="dat"&TEXT(ROW(A1),"0000") といれて、下方向に複写する。 そういうことでしょうか。

skgarage
質問者

お礼

お礼を言い忘れていました。 大変ありがとうございました。

skgarage
質問者

補足

早速のアドバイス、ありがとうございました。 正に、ずばり教えて頂いた関数の式で下方向に複写する事でやりたかった事が出来ました。 どうもありがとうございました。

関連するQ&A

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

    エクセルの関数について。 エクセルの関数について困っています。エクセルの関数を使って、クイズ大会をしようと考えているのですが、 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を使用しています。 ※スクリーンショットも貼りつけておきます。

  • ROW()関数の使い方について

    今、フィルタオプションを使わずに、 重複したデータが空白になるように関数を作っています。 B行に業務内容を書き込み(ミーティング、書類作成 など) C行に重複した業務内容を空白で表示させるという関数を 完成させたいのですが、ROW()関数を使い下にフィルしたとき、 『B$2:B3』の3という数字部分が1つずつ変わるようにしたいのですが、 下記式のような使い方ではエラーになります。 どのようにすればよいのでしょうか?    A         B           C         D 1 氏名    業務内容      業務内容 2 田中    ミーティング    ミーティング 3 田中    書類作成      書類作成 4 田中    ミーティング    (空白) 5  C4=IF(MATCH(B4,"B$2:B"&ROW()-1,0),"",B4)

  • ACCESSでの関数について

    EXCELではROW()関数で行数を付けることが出来ますが、ACCESSで同様の方法はあるのでしょうか。クエリでROW関数を入れると未定義と出ますし、テーブルにオートナンバーの行を付けて、データを一度クエリで削除した後追加クエリを実行しても1からの連番にならないので困っています。 クエリでROW()関数と同じ方法、またはテーブルでオートナンバーを1からふり直す方法があれば教えてください。

  • 【excel】row関数を結合セルに使う方法

    お世話になります。 row関数を用いてB列のような数字の重ならない階級を作成したいと考えております。これをさらに2つずつの結合セルに適応させたいのですが、A列のように結合セルの一番上の列の数字をrow関数が参照してしまうので値が飛んでしまいます。 B1=(ROW())*10&"-"&(ROW())*10+9 という関数で作成したのですが、どうにか一括してB列みたいなものは作れないでしょうか。もし可能でしたら2つ以上のセルにも応用できる方法をご教示いただけますでしょうか。 パソコン、excelにお詳しい方よろしくお願いいたします。

  • 【エクセル】 関数を使って他のエクセルの値を読み込みたい

    エクセルで外部ファイルの値を読み込みたいのですが、その際に読み込み先(シート)を関数を使って切り替えたいので、アドバイスをいただけないでしょうか。 検索で調べてみたらVBAを使う回答が多いのですが、VBAを使える人が周りにいない(私もそうです)ので、後々のメンテナンスを考えると関数を使って切り替えたいのです。 【環境】 WINDOWS XP エクセル2000 C:\AAA (CドライブにAAAというフォルダ) フォルダAAAには、BBBとCCCというエクセルファイルがあります CCCには、シート名1、2、3という3つのシートがあります。 【目標】 ファイルBBBのセルの値を操作すれば、読み込み先が変更されてBBBで表示される値が切り替わる。 【だめだった例】 BBBのセルA1にシート名を入れます。「1~3の数値」 同じくセルB1にパスを表示させます「="'C:\AAA\[CCC.xls]1"&A1&"'"」 ・・・後ろのA1が変化することで読み込み先が変わるはず。 同じくセルC1にCCCから読み込んだ値を表示させます。 「=INDIRECT($B$1&"!"&ADDRESS(ROW(F7),COLUMN(F7)))」  ・・・B1で表示された読み込み先のセルF7の値を表示するはず。 結果は「#REF!」になります。 CCCを同時に起動させると上手く読み込むので、リンクの問題なのでしょうか? なお関数を使わないでパスを記述したセルでは、CCCを起動させなくても上手く読み込んでくれます。 よろしくお願いします。 

  • エクセル抽出関数の使い方、教えてください!!

    大変恐れ入ります。過去の他の方の質問を一部引用しております。 <引用:2009/11/05 QNo.5425095> ---引用--- excel関数を用いてある行の範囲内の数値のみを違う行に抽出し、同じ列に対応する値も引っ張ってくることは可能ですか?     A   B   C   D 1   33   180 2   58   300 3   89   310 4   152   240 5   205   74 -------------------------------------------------- Q1. 上記にあるA1の”33”を、A1以外のセルにセットするとC,Dに正規のデータが抽出されない。    この際、    ・ =IF(AND(A1>=60,A1<=180),ROW(A1),"")    ・ =IF(OR(ROW(A1)>COUNT($C:$C),COLUMN(A1)>2),"",INDEX($A:$B,SMALL($C:$C,ROW     (A1)),COLUMN(A1)))    の抽出範囲も設定をしてみましたが、全く結果が得られません。必ずA1にデータがないとだ    めなのでしょうか。    もし可能であれば、その応用として下記の内容を検討しており、非常に苦戦しております。    是非教えていただければと思いますので、よろしくお願いします。 Q2. 上記サンプルの様なシートが2つ存在し、それを一枚のシートにまとめ、2つのデータベース     からそれぞれに対し異なる抽出条件を提示し、その結果一覧をそれぞれ表示したいと検討     しております。    大変申し訳ないのですが、少々急いでおります。是非よろしくお願いいたします。

  • Excel 関数入れたのに…

    Excelで計算式など関数をいれて保存したシートを保存して、再度ファイルを立ち上げると関数を入れて作ったはずの内容が値だけで表示されてしまうのです。 そのファイルを他のPCに転送して開くと問題ないのですが…。Excelの設定の問題なのでしょうか???? 情報がありましたら教えてください。

  • Excel検索等関数

    Excelのデータで同じ列の中に番号が重複している値を探し出しなおかつ任意の行数に出す関数はありますか? Sheet1   |Sheet2   A  B |   A  B        1 あ 10 | 1 あ  10 2 あ 11 | 2 あ  11 3 い 21 | 3 い  21 4 う 22 | 4      ←A4:b4は、「い」が2行ないので空白        | 5 う  22        | 6      ←A6:b6も、「う」2行ないので空白 このように、縦の重複したセルを検索して、指定行数内の場合は、空白となる関数式があればお教えください。

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

    エクセルの関数について いつもご回答者の方々にはお世話になっています。 関数でまた教えていただきたいのですが、 下記画像のようなデータ(解像度の規制上、1月の途中までのデータのみ表示しています)から、該当月の3行目の値が1になっている最初のセルの1行目(1 月であれば1/1)と、3行目の値が1になっている最後のセルの1行目(1月であれば1/6)の値を返すような関数はありますでしょうか? 条件は下記です。 ・C40-N51にそれぞれの月のデータを作成する。 ・作業用の列/行は作成できない。 ・3行目が1になっている何番目などではなく、最初と最後を指定したい。  (月によっては6が1日だけある日(31日)があり、その場合は本関数で導き出される最初と最後を○/31としたい。) 自分なりにHLOOKUPとMATCHなどを組み合わせてやってみたのですが、どうしてもうまくいかず。 識者の方々よろしくお願いいたします

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

    エクセルIF関数について教えていただきたいのですが A    B   C   5    5 -5       -5 上記のようにIF関数を組みたいのですが Aの値がプラスならBへ表示 Aの値がマイナスならCへ表示したいのですが IF関数で表すならどう関数を組めばよろしいでしょうか?