- ベストアンサー
関数について
kagakusukiの回答
- kagakusuki
- ベストアンサー率51% (2610/5101)
まず結果を表示させたいセルに、 =COUNTIF( と入力します。 次に、Sheet1のA1セルの左上、桁名欄と行名欄が交差するマスをクリックして、 =COUNTIF(Sheet1!1:65536 とします。(最後の行数は65536以外の値になるかもしれません) 続いて、「,"=0001")」と入力して、 =COUNTIF(Sheet1!1:65536,"=0001") とします。 これでSheet1の範囲に0001が幾つ出てくるかが表示されます。 次に、「+」を入力して、 =COUNTIF(Sheet1!1:65536,"=0001")+ とした後、「COUNTIF(Sheet1!1:65536,"=0001")」の部分をコピーして、式の最後に貼り付けて、 =COUNTIF(Sheet1!1:65536,"=0001")+COUNTIF(Sheet1!1:65536,"=0001") とします。 次に、2つめの「Sheet1!」と入力されている箇所を、「Sheet2!」に修正します。 =COUNTIF(Sheet1!1:65536,"=0001")+COUNTIF(Sheet2!1:65536,"=0001") 同様にして、Sheet3からSheet10までの部分を式に追加して、 =COUNTIF(Sheet1!1:65536,"=0001")+COUNTIF(Sheet2!1:65536,"=0001")+COUNTIF(Sheet3!1:65536,"=0001")+COUNTIF(Sheet4!1:65536,"=0001")+COUNTIF(Sheet5!1:65536,"=0001")+COUNTIF(Sheet6!1:65536,"=0001")+COUNTIF(Sheet7!1:65536,"=0001")+COUNTIF(Sheet8!1:65536,"=0001")+COUNTIF(Sheet9!1:65536,"=0001")+COUNTIF(Sheet10!1:65536,"=0001") とします。
関連するQ&A
- Excel関数について
おはようございます。初めて質問させていただきます。エクセルの関数で、ご質問があります。エクセル表のA行にはバラバラの数字が縦にずらっと並んでいます。その数字は、桁がばらばらで、10桁、100桁等色々な桁が入っています。 その全ての数字の一番左端の一文字だけを消したいのです。 例えば、112だったら12、21だったら1、1123だったら123という具合にしたいのです。 どのような関数を使用して、一度にそのような処理をすることができるかお教え願えませんでしょうか?
- ベストアンサー
- Windows系OS
- EXCEL(VLOOKUP関数について)
8桁の受注番号がありその5桁目が受注内容になっていて 別のシートに数字に対応する受注内容の表があります。 受注内容ごとにまとめたいので MID関数で5桁目を取り出して その取り出した数字を検索値として VLOOKUP関数で受注内容を表示するようにしたいのですが エラーになってしまいます。 範囲である受注内容の表は昇順であることは確認済みです。 このエラーは検索値が計算式であることに関係しますか? これだけの説明ではわかりにくいと思うのですが どなたか状況がお分かりになる方はアドバイスお願いします。
- 締切済み
- オフィス系ソフト
- エクセル関数を教えてください
以前こちらで回答を頂き、活用させていただいてます。 今回の質問についてもおねがいします。 ※今回の質問 セル内の4桁の数字(1から0までの数字を使用した4桁;例えば1249)を、別のセル内に、関数(1234567890をそれぞれ2458761390へ変換する関数)で変換された4桁(例えば2489)で表示したいのですがその際に使用する関数を教えてください。参考に前回の質問と回答を参照します。 よろしくお願いします。 ※前回の質問 セル内の3桁の数字(1から8までの数字を使用した3桁;例えば124)を、別のセル内に、関数(12345678をそれぞれ24587613へ変換する関数)で変換された3桁(例えば248)で表示したいのですが、その際に使用する関数を教えてください。エクセル上に表示する数字は1から8までのうちの3桁で、12345678をそれぞれ24587613へ変換したいです。 ※回答 =SUM(FIND(MID(A1,{1,2,3},1),71823654)*10^{2,1,0}) =SUM(MID("24587613",MID(A1,{1,2,3},1)*1,1)*10^{2,1,0})
- 締切済み
- オフィス系ソフト
- エクセル 検索値と一致する行の検索
Sheet1に以下のようなデータ(3,000件程度)があり、Sheet2を「検索用シート」として、検査値と一致する(Sheet1の)検査範囲の行データ(各対応範囲)を検索・抽出したいと考えています。 なお、検査値及び検査範囲は20桁の数字であるため、文字列で表示しています。 LOOKUP関数を使用して試みたのですが、検査値を入力したところ、異なる対応範囲のデータが抽出されてしまうケースが発生しました。 原因が分かりません。検査値及び検査範囲に問題があるのでしょうか? 参考になるか分かりませんが、この検査値及び検査範囲の上2桁は「11...」、「12...」、「13...」と1から始る数字となっております。 LOOKUP関数では不可能なのでしょうか? 可能であれば、関数を使用して正しいデータを検索・抽出できる方法を教えてください。 Sheet1 A(日付) B(氏名) D(20桁の数字) 1 2/1 ○● 11223344556677889911 2 2/3 △▲ 12341234123412341234 3 2/5 □■ 11112222333344445555 ↑ ↑ ↑ 対応範囲1 対応範囲2 検査範囲 Sheet2(例) A(検査値) B(対応範囲1) C(対応範囲2) 1 12341234123412341234 2/3 △▲ ↑ ↑ A(検査値)に入力した値と、これに一致するSheet1の各対応範囲を検索・抽出したい。
- ベストアンサー
- その他(ビジネス・キャリア)
- VLOOKUP 関数に関連して・・・・
VLOOKUP 関数に関連して・・・・ Excel のBOOK名 「JAPAN」 があり 中に2Sheetあります。 Sheet 名 は「東京」 と 「日本」です。 Excel のVLOOKUP を使うために、 Sheet 「東京」の カラムBの範囲に 名前を「商品」とつけました。 2Sheet目 の「日本」 の カラム EとFに検索対象があり、範囲に名前「台帳」とつけました。 それで、 VLOOKUP 関数を 2Sheet目 の カラムGに =Vlookup('東京'!商品,台帳,1,0) と入力すると、 Sheet名がBook名に勝手に置き換えられて しまい、 =Vlookup('JAPAN'!商品,台帳,1,0) となってしまいまい、 #Value! が出てしまいます。 1.この置き換えは問題無いのでしょうか? 2. 問題があるとすれば、どうやればとめられるのでしょうか? 3. 検索値は 数字13桁のJANコードなんですが、 数値あるいは文字列で統一が 必要でしょうか? 環境は Windows XP Office 2003 です。 よろしくお願いいたします。
- ベストアンサー
- Windows XP
- 【2011-01】から、【1】を取り出す関数は?
タイトルの件、質問します。 下記の関数を探しています。ハイフンの後にある、2ケタの数字の内 2011-01 という情報から 1 を取り出す関数 2001-01 という情報から 1 を取り出す関数 2002-11 という情報から 11 を取り出す関数 2003-12 という情報から 12 を取り出す関数 2004-08 という情報から 08 を取り出す関数 要は、ハイフンの後の2ケタの数字を取出したいです。取り出す数字は1~12までしか ありません。1ケタ数字は、01ではなく、1 と取り出したいです。 ご存知の方、いらっしゃいましたら、宜しくお願いします。 エクセルバージョン:2003
- ベストアンサー
- オフィス系ソフト
- vlookup関数のエラーの解決方法を教えて下さい
EXCELの問題集をしているのですが、Vlookup関数の検索値に、別のシートの表にある数字を引用するとエラー(#N/A)になります。たとえば、検索値に入れる数字は、別のシートのA2(32567)という数字の先頭文字2桁のみが必要な場合、 =Vlookup((LEFT(A2,2),$A2$:$h"10),2,0)という式を入れると、エラー(#N/A)となります。どこが悪いのでしょうか?
- ベストアンサー
- その他([技術者向] コンピューター)
- 様々な桁の数字を、一様の桁になおす関数
エクセル2010を使用しているものです。 現在各セルに様々な桁の数字が入力されています。 例 2012 354861 811021354 80011687 5447845 741741 これらの数字を、頭に0をつけて全て12桁に直したいです。 例だと、2012 →000000002012 354864 →000000354864 811021354 →000811021354 どのような関数を作ればこのような処理が一括でできるでしょうか?教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
単純なことなのに関数がながくなってしまうんですね>< ありがとうございました。