KURUMITO の回答履歴

全6812件中21~40件表示
  • 一つのセルでIF関数を二つ使いたい

    二つのセルの値を割って、%を表示させるために、三つ目のセルには 「=1-(B1/A1)」を入れていたのですが、そこに、二つのセルが空白の時にはエラー表示にならないようにIF関数を使い、三つ目のセルは 「=IF(ISBLANK(A1),"",(1-(B1/A1)))」 という数式にしました。 その数式にさらに、もし二つのセルの値が「0」の時には、結果を「0%」として表示させたくて、三つ目の数式の中にもうひとつのIF関数を同時に使いたいのですが、 一つのセル内に、IF関数を使って結果をうまく表示させるには、どのような数式にすれば良いでしょうか??

  • 右から何文字目にあるか文字位置を取得するには?

    関数で検索文字が右から何文字目にあるか文字位置を取得するには? FIND関数は左から検索文字が何文字目にあるかを取得しますよね。 右から取得するための関数は用意されてますか? vbaで言うと、StrReverse関数みたいなのはワークシート関数にはないのですか?

  • エクセル データ抽出

    よろしくお願いします。 セルA3:E13にこのようなデータが入っています。 G4:H4にデータを入力すると、G8:K12に自動的にデータを抽出したいのですがよい方法はありませんでしょうか。 セルG4:H4のデータを入力しなおすたびに、条件に合うデータをG8:K12に抽出したいです。 実際にはもっと膨大なデータが入り、増え続けます。 エクセルに弱いのでどなたかお力添えください。 よろしくお願いいたします。

  • Excel/指定のセル間の空白をカウント

    Excelの関数についての質問です。 ある範囲内で”指定の値のセル(1)”と”指定の値のセル(2)”を検索しその間の”空白セル”の数をカウントしたいんですが、方法はありますでしょうか。 例えば、「範囲:A1~Z1」、「指定値を含むセル:C1((1))、W1((2))」の間で空白のセルのカウントをする場合です。※範囲の間のセルには空白セルと文字入力されたセルがある前提です。 以下の様にMATCH関数を使用すれば、全てのセルの数をカウントできるのですが、それでは、空白 のセルだけという条件に当てはまらず、目的を達成出来ません。 ■MATCH((2),A1:Z1,0)-MATCH((1),A1:Z1,0)=20 何か良い方法はありますでしょうか?

  • エクセルカレンダーの作り方

    エクセル2003でカレンダーを作成したいです。 作成方法を教えていただきたく投稿いたしました。 祝日カレンダーというシートを作成し、 A5~A50まで日付(2013/01/01と表記) B5~B50まで祝日の名前が入った表を作成しました。           A       B      6  2013/01/01   元旦 7  2013/01/14   成人の日 8  2013/02/11   建国記念の日 9  2013/03/20   春分の日 10 2013/04/29   昭和の日 といった感じです。 別シート「シート1」のE2のセルに 2013/01/01 と日付をいれてあります。 この日付は毎日変わるのですが、そのすぐしたのセルE3のセルに 祝日カレンダーシートに対応している日付がきたら、祝日の名前を表示させたいのです。 1/1なら元旦。1/14なら成人の日。 といった感じです。 このやり方を教えていただけないでしょうか。 よろしくお願い致します。

  • =A1& "円です" でも桁区切りで表示させたい

    セルに1200と入っていて、ほかのセルで、=A1& "円です"としてるのですが その時に1,200円です、って表示させる方法はありますか? 桁区切りにしたいです。 参照元のセルの書式設定で、数値にして桁区切りにしても意味はなかったです。

  • 文字の場合でもA列の最終行の行番号を取得するには

    A列の最終行の行番号を、 =MATCH(10^10,A:A) を使えば取得できますが、 これはA列にの最終行が数値の時だけで、文字列が最終行の場合は無視されるようです。 文字列でも取得する方法はありますか? 10^10の部分を変更すればいいと思いますが、どうすればいいですか?

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

    いつもお世話になっています。 本日は添付いたしましたエクセルの表を作りたいと思い質問をさせて頂きました。 添付した表の説明になりますが、 黄色で色付けしているセルはそれぞれA~Dさんの出勤時間になります。 分かりにくいですがAさんの83013で8:30~13:00を、 Bさんの12017で12:00~17:00の勤務時間を表しています。 最初の数字3ケタで出勤時間を、残りの2ケタで退勤時間を表しています。 (最初が3ケタなのは30分からの出勤があり、その表記のためになっています。) 今回教えて頂きたいのが水色のセルの関数になります。 水色のセルにはその左に書いてある時間帯で何人働いているのかを表したいと思っています。 countifの関数で試してみたのですが退勤時間を過ぎても人数が減らず どうにもできなくなってしまいました。 説明下手で申し訳ございませんが、方法がございましたらよろしくお願い致します。

  • データの種類の抽出について

    エクセルで同じ列に並んだ項目を取り出すにはどうしたらいいですか? 1500行ほど、約30種類のデータが並んでいます。 正確に何種類なのか調べたいのです。

  • エクセル ナンバーの自動表示

    2001~2010  2011~2020 このように関数で10ずつ増やしていく方法を教えてください。 関数でなくともいいですが・・。

  • エクセル 平日と土日祝の時間計算表示

    下記のようなエクセルを作りたいのですが、 祝日の7月15日の土日祝残業が、平日の方に表示されてしまいます。 休日表は、別シートでSeet2のB2~E21に作成しています。 Aセルに、日付 Bセルに、始業時間 Cセルに、終業時間  Dセルに、休憩時間として、 Eセルに、実労時間  =C2-B2-D2 Fセルに、平日労働時間  =IF(OR(WEEKDAY(A2,2)>5,COUNTIF(sheet2!B$2:E$21,A2)),"",(E2)) Gセルに、土日祝労働時間  =IF((F2<>""),"",(E2)) Hセルに、平日残業時間  =IF(OR(WEEKDAY(A2,2)>5,COUNTIF(sheet2!$B$2:$E$2,A2)),"",(E2-TIME(8,0,0))) Iセルに、土日祝残業時間  =IF(OR(WEEKDAY(A2,2)<6,COUNTIF(sheet2!$B$2:$E$2,A2)),"",(E2-TIME(8,0,0))) を入れてみたのですが・・・ 祝日の残業時間のところがうまく表示されません。 (WEEKDAY(A2,2)<6 から COUNTIF(sheet2!$B$2:$E$2,A2) 除いた日を""にすれば よいのかなぁと試行錯誤しましたがうまくできませんでした。 そのような式を教えて頂けますか? もしくは他に適切な式があったら教えてください。 宜しくお願い申し上げます。

    • robo02
    • 回答数4
  • IFとVlookUPの合わせ技

    VlookUpを使い検索して一致するものがあった場合は、真を、一致しなければ偽の数式による結果をセルに反映させたいと考え、以下のような式を作ったのですが、エラーをはきます。 この式は IF A列の指定範囲内に今日と同じ日がある TRUE B列の指定範囲の合計を、その週の始まりからその日までの日数で割る。 False B列の指定範囲の平均値を出す というものです。 結局、今日以降の数字を0ではなくnullにすることで解決したのですが、エラーをはいた原因を後学のために教えて下さい。 IF(VLOOKUP((Today()),A2:A10,1,False)), (B2:B8)*5/(MOD(DAY(TODAY()),7)), ROUND((AVERAGE(B2:B8)*5),2)

  • エクセルのフィルタでの質問

    excel 2007を使用しています。 エクセルでフィルタする際に、以下のような列の場合、りんご、バナナ、ぶどうの3つの項目に分けられると思います。この場合、3つだけの項目しかないので、簡単に把握できますが、これが20個ある場合、すべてもれなく把握するのはなかなか容易ではないと思います。これを瞬時に把握する方法はありませんでしょうか?宜しくお願いいたします。 ******** 品目 りんご バナナ ぶどう りんご バナナ バナナ ぶどう ********

    • dabada
    • 回答数5
  • エクセルのフィルタでの質問

    excel 2007を使用しています。 エクセルでフィルタする際に、以下のような列の場合、りんご、バナナ、ぶどうの3つの項目に分けられると思います。この場合、3つだけの項目しかないので、簡単に把握できますが、これが20個ある場合、すべてもれなく把握するのはなかなか容易ではないと思います。これを瞬時に把握する方法はありませんでしょうか?宜しくお願いいたします。 ******** 品目 りんご バナナ ぶどう りんご バナナ バナナ ぶどう ********

    • dabada
    • 回答数5
  • 結合させた状態で、vbaで列番号を取得する方法

    A1とA2を結合させた状態で、vbaで列番号を取得する方法はありますか? この状態で Sub Sample() Dim 列 As Long 列 = Rows(1).Find(What:="検索文字", LookAt:=xlWhole).Column End Sub をすると、エラーになります。 結合を解除すれば、1が返ります。 結合させた状態でなおかつ列番号を取得する方法をご教授下さい。

  • 別シートの文字列があったら現シートのセルの色変える

    こんにちは。 エクセル2010を使用しています。質問させて下さい。 BシートのA列に下記のような文字列があります。 ------以下文字列------- 秋山 清原 デストラーデ 渡辺 ------以上文字列------- この時、AシートのセルにBシートに現れる文字列があった場合に色づけがしたいです。 例えば、Aシートに”清原”というセルがあったら、Bシートを参照して色づけされる。 この様なことをどうすれば実現できますでしょうか? ご教示願います。

  • 別のセル2行に同じ文字を反映し青文字にしたい。

    エクセル2010を使用しています。 日付、名前、住所は手入力します。 その文字と同じ文字を下の2行に反映させ下の2行のみ青文字にするにはどのような数式になりますでしょうか。 先ほど同様の内容でマクロを使用した場合ということで質問しましたが、マクロを使用せず 自動的に反映されるのであればそれが一番良いです。 8/30のデータであれば A2の文字をA3、A4へ反映し青文字にする B2の文字をB3、B4へ反映し青文字にする C2の文字をC3、C4へ反映し青文字にする 同様の作業を9/2以降のデータにもできるようにしたいです。 データは下方向にどんどん増えていきます。

  • 日付計算(滞留)のついてのご質問(EXCEL)

    いつもお世話になっております。 今回お伺いしたいのは 日付計算の方法についてです。 例)2010/06 この年月と設定年月 例)2013/07 この二つがあったとします。 この場合、3年と1ヶ月経過しておりますので、 3.01という結果が返されます。 3は年数 小数点以下は月(11が最大値) DBにある沢山の年月からこの結果を表示させるには どのような関数を用いればよろしいでしょうか。 お知恵のある方どうぞよろしくお願い致します。

    • shinnnn
    • 回答数3
  • エクセルで曜日によって表示と非表示をわけたい

    すみません。教えてください。 平日の場合は、Dセルに 土日祝日の場合は、Eセルに 表示させるようにしたいのですが、どうしたらよいでしょうか? 具体的には、出勤簿の時間集計で Aセルに、日付 Bセルに、就労時間数 を入力してあり それを、 Cセルには、平日だけの時間を表示 Dセルには、土日祝だけの時間を表示 させたいのですが・・・ 宜しくお願いします。

    • robo02
    • 回答数2
  • EXCELで一致する文字列を抽出する方法

    EXCELに関する質問です。 ファイル1に売上デ-タがあります。    A    B   C   D 1 商品名 品番 単価 個数 2  あ    A1  100   3 3  い    A2  110   10 4  う    A3   120   5 5  は    A4  130   3 6  ひ    A5  140   7 7  ふ    A6  150   11 8  へ    A7  160   6 9  ほ    A8  170   3 ファイル2に特定の商品名のリストがあります。   A    B   C 1 商品名 2  い 3  ろ 4  は 5  に 6  ほ 7  へ 8  と 9  ち 10  り 11  ぬ ファイル1のSHEET2に    A    B  C  D 1 商品名 品番 単価 個数 2  い    A2  110  10 3  は    A4  130   3 4  へ    A7  160   6 5  ほ    A8  170   3 の様に抽出する方法ですが、商品名が単純な文字列のときは フィルタ-の詳細設定で出来ますが、 商品名が  [8/1発売] 20%OFF  い A2 の様なキャッチコピ-付の文字列の場合、抽出することが出来ません。 (ファイル1・2共にキャッチコピ-付の商品名です。) この場合でも抽出できる方法をご教授いただけないでしょうか? 宜しくお願い致します。

    • as759
    • 回答数2