Excel(エクセル)

全11524件中1~20件表示
  • 報酬付き

    日数計算

    Excelで基準日を超過した日数計算(土日祝日除く)をしたいです。 NETWORKDAYSで超過の日数はできたのですが、基準日を過ぎた場合の判定を組み込むのが分かりません。どなたかわかる方教えてください。 開始遅延、終了遅延となった場合、基準日と比べて日数を算出したいです。 EXCEL2019、WIN11

  • 報酬付き

    縦列で数字が重複していたら色分けしてセルを塗り潰す

    このカテゴリーのエクセルの達人の方々に質問です。 どなたか回答して頂ける方がおみえでしたらよろしくお願いします。 (ちゃんとした回答ではなく、文句やクレーム等を混ぜた記載はご遠慮ください。  また、私の質問が気に入らない場合は無視して頂ければ結構です。) 【質問】 添付図のとおり、A列~Y列の5行のセルがあります。 セルの中には数字がランダムに入っています。 A列から縦5つの数字を見たとき、 数字が重複しているならそのセルを塗り潰して、 Y列までそれを繰り返す。 最初に見つけた重複数字は「黄色」、 2つめに見つけた重複数字は「青色」に分けて塗潰す方法が知りたいです。 【注意事項】   ・A列からY列に入る数字は毎回異なります。   ・重複数字が無い列も存在します。   ・VBAで実現する方法~、と書きましたが、    同様のことが他の方法でも実現できればそれを教えて下さい。   ・使用するエクセルは2021です。 以上、よろしくお願いします。

  • 報酬付き

    「パラメーターが間違っています。」とエラーが出る

    以下のVBAコードで「パラメーターが間違っています。」とエラーが出る原因は何でしょうか? Dim Img As Object Set Img = CreateObject("WIA.ImageFile") Img.LoadFile file.Path   <----- ここでエラー ローカルウインドウでは、file.Pathは問題なくstringの値が表示されています。 このマクロは、エラーが出ない場合もあり、 今回、たまたまエラーが出て処理が出来ずに悩んでいます。 なお、「Microsoft Windows Image Acquisition Library 2.0」を参照設定済みです 情報不足であれば追加で上げますので回答をお願いします。

  • 報酬付き

    SharePointのExcelシートのコピー方法

    SharePointでエクセルを使用して作業しています。 共同作業以外で別データを作成したく、SharePointのシートをコピーして、デスクトップのエクセルに貼り付けて使用したのですが、この方法は正しいでしょうか?他に方法があれば教えていただきたいです。 また、SharePointのエクセルの[シート1]を編集するとデスクトップのエクセルの[シート1]に反映されるような方法があれば教えていただきたいです。 よろしくお願いいたします。

  • 報酬付き

    エクセルの数字

    エクセルで121.1%や85.1%などを 入力したいのてすが、Enterを押すと 121.10%、85.10%となってしまいます。 対策方を教えてください。

  • Excel関数について教えてほしいです。

    こんにちは。 閲覧ありがとうございます。 Excel関数についてお尋ねしたいです。 例を添付させていただきました。 チケットを購入してくださったお客様を 取扱窓口者ごとのシートに分けてお客様を表示したいです。 取扱者が「山下」のシートには 「山下」窓口で購入したお客様を 個人シートのB10から下に表示させたいのですが、 どのような関数を組めば表示されるかご教示お願いします。 予約一覧は日々更新されます。 人数が40人分と多く6公演分ですので、 フィルターをちまちまかけて貼り付け…などはできません。 ご指導のほど何卒よろしくお願いいたします。

  • 報酬付き

    お答えいただけましたら幸いです。

    Aというブック上でVLOOKUP関数を用いて作成した表を別のブック上に貼り付けたら、写真のように表示形式が変化してしまいました。 どうすればよいでしょうか。

  • 2列共に値が一致したら、別シートのその行の列の値

    シート1の$G列の値と"all"シートの$I列の値が同じであり、かつシート1の$H列の値と"all"シートの$J列の値も同じである場合、 対応する行の"all"シートの$G列の値をシート1のセルに代入する為、 下記の関数式を使ってみたのですが、全ての行で『#VALUE』のエラーが出ました。 =INDEX(all!$G:$G, MATCH($G2&$H2, all!$I$2:$I$540&all!$J$2:$J$540, 0)) シート1は2行以降に値が入っています。allのシートの最終行は540行です。行は今後増える可能性があります。 allシートの$I列と$J列の値は同じ値が入っている行がありますが、最初にヒットした行のall"シートの$G列の値をシート1のセルに代入したいです。 こんな条件でも関数式で抽出は可能でしょうか? お分かりの方がいらっしゃいましたら、ご教示頂けましたら大変助かります。

  • VBAでCSV出力 一番シンプルなコードを教えて

    ExcelのVBAで、「1シート目をUTF-8の文字コードでCSV出力」する一番シンプルなコードを教えてください。 ネットで調べるとパラメータを設定したり複数シートを繰り返したり、余計な処理が入っていて、どこが余計な処理なのか分かりません。 (条件) Excelファイルの名前「作業ファイル.xlsx」 1シート目は「作業シート」 出力するファイルは「作業ファイル.csv」 1シート目を一切編集せずそのまんま出力したい (添付画像と全く同様の処理をしたい)

  • 報酬付き

    お答えいただけましたら幸いです。

    Aというブックの1というシートに、Bというブックの2というシートにある数字などが入力されている表をコピーして貼り付けると、貼り付けた表内の数字が「N/A」となってしまうのは何故なのでしょうか? それでも「N/A」のセルをクリックすると、左上の方に数式だけは正しいものが表示されます。 解決方法まで教えていただけましたら幸いです。

  • 報酬付き

    Excel関数の参照と表示について質問です

    Excel関数は他人のローカルにあるファイルも参照できる? ファイル加工にてVlookupで文言引用し、それをいくつかつなげてひとつのFileにしたあと値貼り付けで関数を飛ばしてメールで送信したのですがどうやら一部うまく値貼り付けになっておらず関数が残っていたようです。 引用元のファイルは私のローカルにありファイル名も変えてないので私のPCからはちゃんと見れているのですが、他人のPCからだと引用された文言はちゃんと表示されますか? 表示されていればチャットで連絡してあちらで値貼り付けにしてもらえばすむのですが…。

  • CSVが文字コードUTF-8かどうかの判定

    かなりデータ量が多い(10万レコード超)CSVファイルが、100件近くあります。これをエクセルに取り込んで順次同じような作業をしようと思っています。とりあえずCSVを以下のコードで開いています。 Sub CSV入力4() 'クエリーテーブルを使ったCSV読み込みVBAコード Dim myFile As Variant myFile = Application.GetOpenFilename(FileFilter:="CSVファイル(*.csv),*.csv", Title:="CSVファイルの選択") If myFile = False Then Exit Sub End If ActiveSheet.Cells.Clear With ActiveSheet.QueryTables.Add(Connection:="text;" & myFile, Destination:=Range("A1")) ' .TextFilePlatform = 932 'Shift_Jis .TextFilePlatform = 65001 'UTF8 .TextFileCommaDelimiter = True .Refresh BackgroundQuery:=False .Delete End With MsgBox "読込完了" End Sub 問題は、CSVに拡張子で区別できないUTF-8のCSVファイルがあることです。事前にわかっていれば .TextFilePlatform = 932 'Shift_Jis .TextFilePlatform = 65001 'UTF8 の使い分けで対応できるのですが、開いてみて文字化けがあるかどうか調べないとわかりません。自動的に判定する方法はないでしょうか?

  • Excel セルに自動で文字を表示さす

    office365利用 Excelで、特定の文字が入っていたらセルに自動で色付け、は出来るのですが、その逆 セルに色(特定の色)が入っていたら、セルに自動で「-」スラッシュを入れる、という設定が出来ますでしょうか。 お詳しい方、よろしくお願いいたします。

  • Excel 数字以降、以前抽出

    数字があったらそれ以降、最後にあったら数字の前を取り出したいです。 数字に文字がくっついていたらその文字ごといらないです。 例 KA KI KU 8698→KA KI KU KA KI KU KE30→KA KI KU 14SA SHI SU SE→SHI SU SE 101 SA SHI SU.→SA SHI SU. やり方は何でもかまいませんので、よろしくお願いします。

  • 一列に並んでいる数字の間にスペースを入れたい

    クセルでA列に一列に並んでいる数字が同じ数字は連続で、数字がかわるとスペースを入れて次の数字をいれたい。 ※例 A    B 7    7 7    7 7  → 7 8   8    8 9    8 9      9      9 いくつか数式を試してみましたが、同じ数が反映されない等、困っております。 運営上、関数で処理したいのですが、ご教示お願いいたします。

  • スプレッドシート 2つの動作をボタン1つに割り当て

    宜しくお願いいたします! カテゴリを「エクセル」にしておりますが、グーグルスプレッドシート利用での質問です。 【希望】 描画で作ったボタンで、ある範囲の行をフィルターで非表示と表示できるようにしたいです。 「一回押すと非表示、もう一度押すと表示のループ」という感じです。 出来ればボタンの文字を「表示中」「非表示中」に切り替えられたりすると理想的です。 【現状】 「フィルター非表示の流れをマクロで記録して、ボタンにスクリプトを割り当てる」というのは何とか出来ました。もう一つ「表示用」のボタンを作って同様にすればいいとは思うのですが、出来れば一つのボタンで解決できるようにしたいです。 ご助言よろしくお願いいたします。

  • 報酬付き

    お答えいただけましたら幸いです。

    ある列、或いは、ある行のセル内に存在する全ての数字を小数点第何(例えば、第二)位までの数字までしか表示しないようにする数式(関数)は何がありますか? 例えば、A列の1∼5のセルにそれぞれ、 A1「3.8659」A2「4.69785」A3「5.8754」 A4「6.87361」A5「7.13624」 とあるとすれば、 A1「3.86」A2「4.69」A3「5.87」 A4「6.87」A5「7.13」 のように、 すべての数字を一度に小数点第二位までの表示に統一する数式(関数)があれば知りたいです。 よろしくおねがいします。

  • 列の最後尾の数値を返す関数教えてください。

    添付画像のとおり、AJ列の最後尾の数値を表示させる関数をつくって頂けると助かります。 最後尾がハイフンの可能性があるので、ハイフンがはいっていない最後尾の数字を拾う方法があれば良いですが・・・

  • IF関数をつくってください。

    =SUM(AC$6:AC6)/SUM(AE$6:AE6)×100 以下の計算結果が、0%より低い結果の場合と、AE列が0の場合にはハイフンを表示するための関数を作成フォローをお願いいたします。

  • 関数 連続する日付を入れる

    連続する日付を入れる関数をお教え頂けると助かります。 単に+1ではなく、2月ならちゃんと最終日が29日と暦に対応して表示されるようにしたいです 動画で質問を録画しています。 https://youtu.be/GPRYxOsPM5M