• ベストアンサー

Excel関数 FileLen

教えてください Windows10 Excel2016です セル A1にファイルの全パスを入力 例: A:\テスト.txt セル B1に =FileLen(A1) と入力 結果 → #NAME? となります 「関数の挿入」に FileLen がありません どこが、間違っているのでしょうか

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1692/2559)
回答No.2

FilelenはVBA(マクロ)の関数だと思いますからセルに記載しても使えないのではないでしょうか。 VBA ファイルサイズを調べるFileLen関数 更新日時を調べるFileDateTime関数 https://kosapi.com/post-2951/

taabou
質問者

お礼

セルに入力してもダメなんですね ありがとうございました

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • aokii
  • ベストアンサー率23% (5210/22063)
回答No.1

=LEN(A1)

taabou
質問者

お礼

ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCEL関数

    EXCEL関数の件で質問します。 セルA1に5を入力し、B1セルにAI+1を表示する場合、(A1+1)>3ならB1セルの数を赤字(フォント)に表示、(A1+1)<3なら黒字になる様な式は出来るでしょうか?出来るなら入力式を教えてください。

  • EXCEL関数について

    EXCEL関数について Sheet1、A1~A1000セルに「1~10」までの値がランダムに入力されております。 数字は「グループ1」、「グループ2」・・・という意味です。 B列、B1~B1000セルには「1~4」までの値がランダム入力されております。 B列については、空白のセルもあります。 Sheet2、A1~A10セルに、「1~10」までの値、「グループ1」~「グループ10」までが順に入力されております。 ここで、Sheet2、B列~E列、それぞれの1~10セルを使用し、、 それぞれの「グループ」がSheet1にて「1~4」の値をいくつずつ選んでいるか算出したいのです。 「グループ1」について、「1」のカウントはB1セル、「2」のカウントはC1のセルに返します。 同じように「グループ2」はB2~E2のセルに、「グループ3」はB3~E3のセルに値を返したいのです。 「COUNTIF」等の関数でいろいろと試してみたのですがうまく反映されません。 拙文乱文、大変恐縮ですが、ご教示頂きたく何卒宜しくお願い致します。

  • Excel2002でセルへの数値代入

    使用しているのはExcel2002なんですが 関数などを使用して空白セルへ数値及び文字列を 代入することって可能でしょうか? 例を挙げると、 セルA1に7という値を入力すると、 セルC1にある関数が「10-A1」という計算を行って セルB1に3という値を返すようにしたいのです。 また、セルB1に4という値を入力すると、 セルC1で計算を行い、セルA1には6が返る。 このようにセルA1、B1ともに、人の手で数値の 入力が行われる可能性があるので、表示部分のセルに 関数式を記述せず、空白としておく。 C1に入力する関数は IF(B1="",10-A1,10-B1) として、この結果を、またIFなどを使って 空白の方のセルに入力してあげればいいかなー というところまでは考え付いたのですが・・・ どなたか教えてください。

  • EXCEL関数について

    EXCEL関数について B1~E1セルが1箇所でも空白でない場合、A1セルに「1」を返す式を 「COUNTBLANK」関数と「IF」関数を使って試みたのですがうまく行きません。 B1~E1セルがすべて空白の場合はA1セルも空白になります。 ご教示頂きたくお願いいたします。

  • ■Excel関数についてのご質問。

    ■Excel関数についてのご質問。 Excel初心者です。教えてください!!!関数を使って、数字を探す方法。 やりたいこととしては、例: セルA1に”acb456”とあって(すべて半角)、 セルA2に”acbdef”とあるとして、そのような配列から、 ”数字の入っているもの”を認識し、セルB2に”B3に入力されているデータ”をコピーさせる。 文字と数字を区別する方法は良くみるのですが、全部半角の場合の簡潔な関数を見つけることができません。。教えてください!!お願いします。。。 また、さらなる展開として、 1、数字がセルの中にあるか認識、さらに、文字にはHが含まれているかを確認し、   数字があり、Hが入っていない場合のみ、B3のデータをB2にコピーする。 をしたいのですが。。。 お願いします。

  • EXCELのIF関数の結果の表示

    IF関数で、セルに「=IF(A1>=0.8,"合格",IF(A1>=0.6,"A",IF(A1>=0.3,"B","C")))」と入力してあります。 Windows2000上のExcel2000ではきちんと結果が表示されるのですが、 Windows98上のExcel2000ではきちんと結果が表示されず、セルに「ll」と表示されてしまいます。これをきちんと表示させるには、どうしたらいいでしょうか?

  • EXCEL関数について

    EXCEL関数について EXCEL2003を使用しております。 お知恵を拝借願います。 「りんご」、「いちご」、「なし」は「グループ1」 「バナナ」、「メロン」は「グループ2」というように、 果物を20個のグループに分けます。 それぞれのグループの果物は、1個から10数個まで様々です。 Sheet2、A列、A2~A100セルに果物名、 Sheet2、B列、B2~B100セルにグループ番号(1~20)がランダムに入力されています。 ここで、Sheet1のA2セルに「りんご」と入力すると、 Sheet1のB2セルにグループ番号「1」が返せるような関数はありますでしょうか? 「VLOOKUP」で試してみたのですが、数字ではなく果物名から検索したいのと、 数字が重複しているので使えないことに気付きました・・・。 何卒ご教示頂きたく宜しくお願い致します。

  • Excel関数について

    Excel関数について質問させて下さい。 得点者リスト一覧で 1位から順番に順位を付ける為の関数をお教え下さい。 例:セル1-氏名。 セル2-得点。 セル3-順位を表示したいセル セル1 セル2  セル3 A   100点 B    90点 C   87点 D   111点 上記のようなリストで1位から順位を“セル3”の列に付けたいんです。 以上宜しくお願い致します。

  • EXCEL関数について

    EXCEL関数について EXCEL2003を使用しております。 お知恵を拝借願います。 Sheet1、A列、A2~A100セルに「1~10」の数字がランダムに入力されています。 数字は「グループ1」、「グループ2」・・・「グループ10」という意味です。 Sheet1、B列、A2~A100セルに「1~20」及び、「OK」、「NG」がランダムに入力されています。 Sheet2、A列、A2~A21セルに「1~10」までの数字(グループ)が順に入力されており、 Sheet2、1行目、B1~W1セルに、「1~20」及び「OK」、「NG」が順に入力されております。 ここで、Sheet2のB2セルに、Sheet1にて「グループ1」は 「1」をいくつ選択しているかを返す式を入れたいのですが、 SUMIF?COUNTIF?等でいろいろと試してみたのですが、うまくいきません。 同じように、C2セルであれば、「グループ1」は「2」をいくつ選んでいるか。 W5であれば、「グループ4」は「NG」をいくつ選んでいるかの式を入力したいのです。 拙文乱文、大変恐縮ですが、ご教示頂きたく何卒宜しくお願い致します。

  • EXCEL2007の関数について

    EXCEL2007を使って集計を取ることになりました。 下記の表のD列に以下のような関数?を記入したいのですが分からないので教えてください。 B列に「お」の記入がある場合のみ(B2)、一つ右のセル(C2)の文字列を「お」のセルから右に2、上に1移動したセル(D1)にコピーしたいです。この場合で言うとD1のセルだけに「か」と記入されるようにしたいのです。   A  B  C  D 1 あ  い  う   2 え  お  か 3 き  く  け D1のセルの場合には =OFFSET(B2,,1) と入力するまでは分かったのですが、これにB2のセルの文字列が「お」の場合のみという条件が付けられません。 私のEXCELの知識は普段関数を使わないのでFOM出版の「よくわかるEXCEL2007」の基本編と応用編を2冊勉強し終えて課題に取り組んでいる程度です。 お手数ですが分かる方、ご教示願えませんでしょうか。

このQ&Aのポイント
  • 10/26PCにおいてMicrosoft edgeのプラウザを開こうとしたら、いったん画面が白くなり、右側にesetマークとXが表示され、ページ読み込みが通常よりかなり遅く、操作も途中で止まってしまいます。
  • この現象はGoogle Chromeにおいても同じようにあらわれます。設定の『すべてのプラウザー保護』を解除(OFF)にすると問題なく早期にページ読み込みができるようになっておます。
  • ESETのユーザーで同じ現象が起こっているのか、また何か対策等ありましたらご回示いただければ幸いです。
回答を見る

専門家に質問してみよう