ushi2015 の回答履歴
- アクセス クエリ 7日後を表示し書式変更したい
アクセス2010を使っています。 [開催日]フィールドには、「2001/01/1」と入っています。 [全回数]フィールドが「2」以上の場合、7日後を表示したいと思います。 1週間後: IIf([Tイベント]![全回数]>=2,DateAdd("d",7,[Tイベント]![開催日]),"ナシ") とりあえず、7日後は表示されましたのですが、書式を「m/d」と表示したいです。 プロパティの書式で「m/d」と入力しても直りません。 自分で付け足しても、エラーが出ます。 …~ [Tイベント]![開催日],"m/d"),"-") エラー 指定した式に含まれる関数で… どうやって書式を変更すればいいのか、わかりません。
- ベストアンサー
- オフィス系ソフト
- noname#248169
- 回答数1
- 大量データの計算
ACCESS、EXCEL初心者です。 大量データの計算を、ACCESSやEXCELで計算したいのですが、うまくいく方法が思いつきません。 アイデアをいただけませんでしょうか。 ■やりたいこと 1.300行5050列のデータがある(EXCELもしくはCSV) 2.300行のデータに対し、全通りの組み合わせを作る(300×300=90,000行) 3.2の組み合わせより、全項目どうしの比率(割り算)を求める 例) ・以下の3×4のデータがあったとします A 11,12,13,14 B 21,22,23,24 C 31,32,33,34 ・得たい結果は以下です(順不同) 組み合わせAB 11÷21,12÷22,13÷23,14÷24 組み合わせAC 11÷31,12÷32,13÷33,14÷34 組み合わせBA 21÷11,22÷12,23÷13,24÷14 組み合わせBC 21÷31,22÷32,23÷33,24÷34 組み合わせCA 31÷11,32÷12,33÷13,34÷14 組み合わせCB 31÷21,32÷22,33÷23,34÷24 (組み合わせAA,BB,CCは省略) 現在EXCELで手作業にて組み合わせを作り、計算を行っているのですが、 データ量が多いためか、途中でフリーズしてしまうため、20ファイル程度に分けて計算しております。 毎回手作業で組み合わせの作成とファイルの分割、結合を行うため、作業に数日かかってしまいます。 ACCESSであれば、テーブルの結合により、組み合わせを自動で作れますが、 255列以上のデータが作れないため、CSVデータの読み込みができませんでした。 300×5,050のデータに対し、ファイルを分けることなく ・自動で組み合わせを作る ・自動で計算結果を出力する ということが実現できませんでしょうか。
- 締切済み
- Excel(エクセル)
- pokookop
- 回答数8
- 外字が印刷されない
外字を使用した文章を作りました。ディスプレイ上では正しく表示されますが、印刷すると外字の部分がレ点になってしまいます。 どうすれが正常に印刷されるのでしょうか。
- 締切済み
- Windows 10
- monjudake
- 回答数2
- 息子にばかりゴロゴロ言う猫
飼い猫(ノルウエージャン)7か月が息子にばかりゴロゴロ言って懐きます。 世話はほとんど私がしているのに、ゴロゴロ言ってくれません・・。 赤ちゃんの頃は、明け方お腹が空くとゴロゴロ言って私の枕元に来たのですが・・。 先住犬(イタグレ)6歳が私にベッタリで一緒に寝ているのですが、ゴロゴロ言って甘えてきた猫に怒ったことがあります。 その時くらいから、私にはゴロゴロ言わなくなってしまいました。 犬はもともと性格が穏やかで、猫が来ても優しく接してくれています。 お互い遊び相手として、毎日とっくみあいや追いかけっこを楽しんでいます。 普段2匹はとても仲良しです。 猫はヤキモチを焼かないと言いますし、先住犬は優先した方が良いと聞いたので、先住犬を優先していたのですが・・。 犬が私にベッタリ甘えてきて、私も犬を可愛がっていると、猫がジーっと見ています(^^; 猫は私が2階に行くと付いてきますし(犬も一緒に)、帰ってくると犬と一緒にお出迎えしてくれます。外出する時は玄関の小窓からジーっと見つめてきます。 歩いていると、足にタックルしてきたり、高いところから手でチョンチョンとつついてきたり、キッチンで立ち仕事していると足に甘噛みしてきます。 犬にも全く同じちょっかいを出すのですが・・(^^; 犬と外に散歩に行く時も玄関までついてきて、ジーっと見てますし、帰ってくると走ってお出迎え、または玄関で寝ながら待っています。 帰ってくると、犬にくっついて部屋に戻ります。(好かれてる順位が、私は犬より下?) 猫が1番好きなのは息子(旦那に言われた時だけごはんをあげる程度の世話、気が向いたときに猫と遊ぶだけ。)息子にはたまに甘噛みしますが、その時に「噛んだな!」と布団をかぶせられたり、ヘアバンドをお腹に腹巻のように巻かれたり、モップがけのように床を滑らされたりしていますが、息子にはゴロゴロすごい甘えます。 2番目に好き?なのは旦那(子供たちにペットの世話をやれ。と口で言うだけ世話はしない。もともと猫好き。)旦那と猫はたまに一緒に寝ています。絶対甘噛みもしません。 世話を一番している私は、撫でれば猫キック+甘噛み。肩に乗られる・・。旦那には「ナメられてるんだよ。」と言われます。 それは別にかまわないのですが、猫を飼っている友達に聞いたら、「猫は世話してくれる人に1番懐かない?」と言われたので、私ももっとゴロゴロ言われたりたまには一緒に寝たりしたいです。 そういえば、赤ちゃんの時期を過ぎてから誰の膝にも自分から乗りません。 息子ですら膝に乗せたら30秒くらいしかいません。 猫はいつもお腹を上にしてひっくり返って寝てたりするので、家族に気を許してくれているとは思うのですが。 私に対して遊び相手程度で、息子や旦那にするみたいに甘えないのは、ホントは甘えたいけど犬に気を遣っているのでしょうか?それとも犬を優先するからスネて甘えないのでしょうか? そんなことは全然考えてなくて、私に甘えたい気持ちがないのでしょうか?(ちょっと寂しい) 娘もいますが、ほとんどソファなどの家具程度にしか思われていないようです(^^; 私も、犬と取っ組み合いする時に私を使ってジャンプしたりするので、たまに家具扱いになります(^^; 世話をしてくれる人に甘えるんじゃないんですかね? 私が爪を切ったり、ブラッシングしたりもするので、ごはんやトイレ掃除してくれるけどちょっとイヤなこともするヤツと思われてるんですかね・・。 うちの猫オスですが、男性が好きなんですかね・・。 (犬もオスですが・・) なんだか不思議です。 猫ちゃん飼われてる方、どう思いますか? よろしくお願いいたします。
- ベストアンサー
- 猫
- friendsmickey
- 回答数5
- 老猫がずっと鳴いている
こんにちは。18歳の雌猫についてよろしくお願いします。 元々身体が小さくて偏食もあったのですが、このところ益々酷くなりガリガリになってしまいました。カリカリは色んな種類のものを与えましたが最初だけ喜んで食べ、2日3日すれば全く食べなくなるので、ウェットタイプの物か鶏肉を茹でてあげたりお刺身を与えると喜んで食べています。 今日は鶏肉も途中で食べなくなってしまいました。いつもなら昼寝をしている時間にずっと鳴いています。大きな声は出しませんが、「クゥ~ン」と切ない声で鳴くのでこっちが切なくなってしまいます。 遊んであげようにも、すでにヒラヒラしたものに興味がなく、足がヨボヨボでガクガクの状態です。先日、トイレからお尻を出して外側におしっこをしていたので、場所を少しずらしたらちゃんと中でするようになりました。粗相はしたことが無かった子なので、かなりショックでしたが大丈夫そうです。ただ、排便が毎日あったのが1日おきになってしまってます。 抱っこは元々嫌いなのでなるべく話しかけるようにはしています。近くで私の話をウンウンと聞いてたまに返事もしてくれますが、今日はどうしたことかずっと鳴いています。 これはご飯が気に入らない、もっと美味しいものが食べたい、と言っているのでしょうか? 人見知りが激しいので、病院に連れて行って寿命が縮まったら後悔しそうです。 もし、ご飯が気に入らないとしたら偏食の激しい猫ちゃんにどうやって栄養を与えればいいのでしょうか?カリカリを水やウェットタイプのものでふやかした物は全く食べません。でも食欲はあります。 猫が満足して幸せに過ごさせてあげるには、どのようにしたらいいでしょうか。 まとまりのない文章ですみません。 よろしくお願いいたします。
- excelでのado接続での検索
シートのA列に商品コードが入っており、別ブックのA列に商品コード、B列に商品名が入っています。 現シートのA列を一行ずつ読んで、その商品コードをキーに別ブックの商品コードを検索し一致するコードがあれば現シートのB列に別ブックの商品名をセットする、という作業を勉強がてらado接続を使って実行したいと思い、下記のコードで実行してみました。 Dim CN As ADODB.Connection Dim RS As ADODB.Recordset Set CN = New ADODB.Connection CN.Provider = "Microsoft.Jet.OLEDB.4.0" CN.Properties("Extended Properties") = "Excel 8.0" CN.Open "C:\Users\*****\Desktop\shohinmaster.xls" For i = 2 To 最終行 Set RS = New ADODB.Recordset RS.Open "SELECT * FROM [shohin$] WHERE 商品コード = '" & Cells(i, 1) & "' ", CN If RS.EOF Then Cells(i, 2) = "???" Else Cells(i, 2) = 商品名 End If Next これで実行しますと、現シートの商品名は空白という結果になります。???とすらセットされませんでした。 また RS.Open の行の '" & Cells(i, 1) & "' という箇所なのですが、現シートの商品コードは数値で 入っているのですが、別シートの商品コードは文字列としてセットされていますのでこの形式にしております。 EXCELは2016、OSはWINDOWS7です。 どこが誤っているのかアドバイスいただければ幸いです。宜しくお願い致します。
- ベストアンサー
- Visual Basic
- takazou
- 回答数1
- アクセスVBAです。
DCountでテーブルのデータを取得するのと ADOのrs("index")で取得するのでは 全然早さが違うのですが それは仕様ですか?
- ベストアンサー
- オフィス系ソフト
- ZSAOZAOXHIE
- 回答数1
- Access テーブルの変更点を一覧に表示したい。
お世話になります。 AとBと全く同じ構造のテーブルがあります。 Bにデータを流し入れ、Aとの差分を取得し、アプリケーションの一覧にデータの変更があった箇所を分かるように表示させたいです。AとBとの差分のレコードはAとBを結合したSQLを元に取得できるのですが、レコードのどのフィールドに変更があったのかまでは分かりません。 この場合、対象レコードのフィールド分、ループ処理を行い、データを比較していくしかないのでしょうか?フィールド数が多いため、1レコード、1フィールドづつ比較するのは処理に時間が掛かりそうです・・・。 こういった場合、どうすれば良いのか迷っております。 何卒、アドバイスを宜しくお願いします。
- ベストアンサー
- Visual Basic
- pocopenpen
- 回答数1
- 同列で重複する文字をひとつとし別セルに順に表示
VBAコードを用い画像のようにA列で重複する文字は無視し違う文字のみ順に別セルに表示したいのですがどなたか解る方宜しくお願いします。
- ベストアンサー
- Visual Basic
- kuma0220
- 回答数3
- [Excel ADO]条件にマッチした伝票の出力
Excel2007 ADOを使ってCSVのSQL処理をしています 対象は売上伝票で、取引先名、商品名などで検索をかけるのですが その結果がマッチした明細のみしか取り出せないのをなんとかしたいです 例えば、1つの伝票には複数明細が含まれるのが通常ですが、 商品名で検索すると、その商品の明細しか出てきません これを、マッチした明細を含む伝票全体を取り出したいのです SELECT 伝票日付,伝票番号 FROM T_売上 WHERE 取引先="A社’ AND 商品名='鉛筆' GROUP BY 伝票日付,伝票番号 こんな形で検索対象を含む伝票の伝票番号リストを得ることはできたので、 次はこの日付と番号でWHEREをかけるのか あるいはEXSISTSなどを使うのか ちょっと具体的にイメージできません 教えていただけるとありがたいです よろしくお願いします
- 東京発 日帰りツーリング
今度、バイク初心者の友人と日帰りツーリングに行く予定でいます。 ざっくり予定では、近場の秩父か奥多摩にしようかと思っています。 走りメインではなく、何か目的地となるようなオススメのスポットありませんか?(食べ物も含め。)
- 重複した値を一つ残す VBA
重複した値を一つだけ残していきたいです。 たとえば リンゴ リンゴ リンゴ とあれば2つリンゴが消えて欲しいです 今のところ重複した値を消す方法しかわからず詰まっています。 なにとぞよろしくおねがいします Option Explicit Sub test() Dim i As Double Dim x As Double Application.Calculation = xlCalculationManual Application.ScreenUpdating = False Range("T3", Range("T" & Rows.Count).End(xlUp)).Sort Key1:=Range("T3"), Order1:=xlAscending, Header:=xlYes For i = 3 To Cells(Rows.Count, 20).End(xlUp).Row Range(Cells(i, "T"), Cells(i, "T")).RemoveDuplicates Columns:=Array(1), Header:=xlYes Application.Calculate Next End Sub
- ベストアンサー
- Visual Basic
- losloson
- 回答数2
- 昇順
失礼します。昇順がうまくいかず困っています。 本来T3から下を昇順で並び変えたのち重複した値を削除したいのですがうまくいきません もしよろしければダメな点を教えていただけないでしょうか?よろしくおねがいします。 Option Explicit Sub test() Dim i As Double Dim x As Double For i = 3 To Cells(Rows.Count, 20).End(xlUp).Row Range(Cells(i, "T"), Cells(i, "T")).Sort Key1:=Range("T2"), Order1:=xlAscending, Header:=xlYes Range(Cells(i, "T"), Cells(i, "T")).RemoveDuplicates Columns:=Array(1), Header:=xlYes Next End Sub
- ベストアンサー
- Visual Basic
- losloson
- 回答数1
- Excelで特定文字が含まれる行の別のセルをずらす
添付画像にあるように、2つの列に記号とキーワードが入力されており、上から順番に検索し、キーワード列に特定文字(この場合”りんご”)を含むセルがある場合、記号列のみを下に順番にずらしていきたいと思っています。 行数が1万行くらいある為、マクロなどで実現したいです。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- tarochan1515
- 回答数10
- Excelで特定文字が含まれる行の別のセルをずらす
添付画像にあるように、2つの列に記号とキーワードが入力されており、上から順番に検索し、キーワード列に特定文字(この場合”りんご”)を含むセルがある場合、記号列のみを下に順番にずらしていきたいと思っています。 行数が1万行くらいある為、マクロなどで実現したいです。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- tarochan1515
- 回答数10
- Excelで特定文字が含まれる行の別のセルをずらす
添付画像にあるように、2つの列に記号とキーワードが入力されており、上から順番に検索し、キーワード列に特定文字(この場合”りんご”)を含むセルがある場合、記号列のみを下に順番にずらしていきたいと思っています。 行数が1万行くらいある為、マクロなどで実現したいです。 よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- tarochan1515
- 回答数10
- 探してる洋楽がございます!
こんにちは 毎朝通うPRONTOで流れる、とある曲の題名が知りたいです。歌詞は一部しか聞き取れず、鼻歌アプリにも引っ掛からずお手上げです。お力添え願います。 以下分かる情報です。 Aメロ終わりあたりでlalala lala~ lalala lala~と入ります。一番の歌詞がeverybody (look a~to do?)から始まります。サビの後半でfind me baby~と入ります。←ここが一番印象的です。 年代は若干古めな印象。男性のソロです。 後半はオクターブが上がって盛り上がっていく感じがある。 こんなぐらいしか手がかりがありませんがどうぞよろしくお願いします!
- 処理速度 万行
失礼します現在重複があればX行の隣に印を付けるというコードを書いているのですがデータ量が8万列あり、自身で下記のコードを実行すると応答なしとなってしまいます。 どう記述すれば機能するのでしょうか?よろしくお願いします。 Sub Sample2() Dim c As Range With Range("X1", Range("X" & Rows.count).End(xlUp)) .Offset(, 1).ClearContents For Each c In .Cells If WorksheetFunction.CountIf(.Cells, c) > 1 Then c.Offset(, 1) = "●" Next End With End Sub
- ベストアンサー
- Visual Basic
- losloson
- 回答数3
- エクセルコピー時の関数
4月というフォルダの中に 1 2 3 A というタイトルの4つのファイルがあります。 Aのファイルは、1.2.3のファイルの数値を飛ばしたものです。 その4月のフォルダをコピーして、5月のフォルダを作った時、5月のフォルダのAのファイルに、4月のフォルダの1.2.3の数値が反映されてしまいます。 5月のファイルAに、5月のファイル1.2.3の数値を飛ばすにはどうしたら良いでしょうか。 あと、ファイルAには5シートあり、 ファイル2のシート1の数値をファイルAのシート1に飛ばして、 そのあと ファイル2のシート2の数値をファイルAのシート2に飛ばすと、 前に作業した ファイルAのシート1がエラーN/Aになってしまいます。 とても、困ってます。 どうすればいいのか、ぜひ、回答をお願いいたします。
- 締切済み
- Excel(エクセル)
- lulula
- 回答数4