nanase_p_q_p_q の回答履歴
- エクセルでのマクロを使った特殊な文字分け
エクセルのマクロを使った処理について、初心者の小生にご教授ください。 今A列に文字列(半角全角混在)が入力されています。 この文字列の左から20文字までを同行のB列のセルに、21文字から40文字までを同行のC列のセルに、残りを同行のD列のセルに分割してコピーするマクロを作りたいと思っています。 しかし、文字数のカウントの仕方が特殊で悩んでいます。 カウントのルールは 1.半角は1文字、全角は2文字としてカウントする。 2.全角の場合はその文字の前と後ろに半角の『"』を入力し、それ自体も1文字としてカウントする。 3.全角が2個以上連続する場合は、その塊の前と後に『"』を入れる。(例:文字列が『あい』だとしたら、『"あ""い"』ではなく『"あい"』なるため、8文字ではなく6文字とカウントする。) というルールです。 文字を分けるときに、分ける境目に文字が来てしまう場合(たとえば全角が20文字目と21文字目となる場合)は、右のセルに入力しなくてはいけません。 また、全角の前後にある『"』は全角とひとくくりとして考えるため、分けることはできません。(例:B列の最後が『あ』となって、C列の最初の文字が、その全角の後ろの『"』となることはできない。) というややこしいルールとなっています。 文字列を左から順に確認していき、パターンで条件分けする方法も考えたのですが、処理が膨大になってしまい、こんがらがってしまいました。 何かすっきりとした解決方法はないものでしょうか。 ややこしい条件で分かりにくくで申し訳ございませんが、お知恵をお借りしたいと思います。 よろしくお願いいたします。
- エクセルでのマクロを使った特殊な文字分け
エクセルのマクロを使った処理について、初心者の小生にご教授ください。 今A列に文字列(半角全角混在)が入力されています。 この文字列の左から20文字までを同行のB列のセルに、21文字から40文字までを同行のC列のセルに、残りを同行のD列のセルに分割してコピーするマクロを作りたいと思っています。 しかし、文字数のカウントの仕方が特殊で悩んでいます。 カウントのルールは 1.半角は1文字、全角は2文字としてカウントする。 2.全角の場合はその文字の前と後ろに半角の『"』を入力し、それ自体も1文字としてカウントする。 3.全角が2個以上連続する場合は、その塊の前と後に『"』を入れる。(例:文字列が『あい』だとしたら、『"あ""い"』ではなく『"あい"』なるため、8文字ではなく6文字とカウントする。) というルールです。 文字を分けるときに、分ける境目に文字が来てしまう場合(たとえば全角が20文字目と21文字目となる場合)は、右のセルに入力しなくてはいけません。 また、全角の前後にある『"』は全角とひとくくりとして考えるため、分けることはできません。(例:B列の最後が『あ』となって、C列の最初の文字が、その全角の後ろの『"』となることはできない。) というややこしいルールとなっています。 文字列を左から順に確認していき、パターンで条件分けする方法も考えたのですが、処理が膨大になってしまい、こんがらがってしまいました。 何かすっきりとした解決方法はないものでしょうか。 ややこしい条件で分かりにくくで申し訳ございませんが、お知恵をお借りしたいと思います。 よろしくお願いいたします。
- mysqlで横方向ではなく縦方向の条件抽出は…
id hoge num 01 AAA 0 01 BBB 1 02 AAA 1 03 BBB 0 というテーブルがあったとします。 select id from table where hoge='AAA' and num=0 のような条件で検索するのは普通ですが、 カラムではなくレコード単位で見て hogeの値がAAAとBBBの両方である場合のデータとして「01」というidのみを抽出する方法はないものでしょうか。 よろしくお願いします。
- 主キーの選び方
主キーが良くわからなくなってきたので質問させてください。 このようなデータベースのとき、主キーは社員番号でいいですよね #同姓同名を考えると社員番号かと 社員番号|氏名|部署 0001|ほげ|デバッグ部隊 0002|ふー|リリース部隊 0003|ばー|クレーム対応部隊 0004|ばー子|接待ゴルフ部隊 0005|ほげ子|リリース部隊 ただ、部署を複数所属してよいとすると、社員番号だけが主キーだと行が一意に決まりません。 このときはどれを主キーとして選ぶべきなんでしょうか? また、○○部隊に所属するひとリストアップするにはどのように正規化(設計?)すればよいのでしょうか? 社員番号|氏名|部署 0001|ほげ|デバッグ部隊 0001|ほげ|接待ゴルフ部隊 0002|ふー|リリース部隊 0003|ばー|クレーム対応部隊 0004|ばー子|接待ゴルフ部隊 0005|ほげ子|リリース部隊
- ベストアンサー
- その他(データベース)
- Oforest
- 回答数2
- さそってもいいですか 歌詞
銀×土でさそってもいいですか って曲あるじゃないですかぁ? あれの歌詞ってわかりませんか? 検索してもなんか違うのでてきて・・・ あきらめてここへ帰ってきましたwww お願いします。
- ベストアンサー
- 作詞・作曲
- syotadesuyon
- 回答数1
- EXCELでの時間計算(休憩時間の差引)について
パートさんの遅刻・早退・外出時間を自動計算する表を作っていますがうまく作れません・・・ 下記の場合どうしたらよいでしょうか? 例えば遅刻の合計時間を算出するのに開始時刻から終了時刻を引き算しますが 10:20~10:30、 12:00~12:40、 14:50~15:00、は休憩時間なので自動的 に差し引きたいと考えています。 遅刻の時間内に、休憩時間である10:20~10:30が含まれれば10、 12:00~12:40が含まれれば40、14:50~15:00が含まれれば10を引くという感じです。 どのような計算式にすればよいのでしょうか? ちなみに勤務時間は8:30~17:00です。 例えば、 (例)セル【B2】8:30(開始)セル【B3】13:00(終了)の場合、セル【B4】には50分を差引いた 3:40の合計時間を算出したいです。 色々調べて、B4に以下の式を入力してみましたが、どうもうまくいきません。 =IF(B3<>"",B3-B2-IF(TEXT(B3,"hh:mm")>"15:00","1:00",IF(TEXT(B3,"hh:mm")>"12:40","0:40",IF(TEXT(B3,"hh:mm")>"10:30","0:10","0:00")))) どうぞ宜しくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- anokori
- 回答数2
- EXCELでの時間計算(休憩時間の差引)について
パートさんの遅刻・早退・外出時間を自動計算する表を作っていますがうまく作れません・・・ 下記の場合どうしたらよいでしょうか? 例えば遅刻の合計時間を算出するのに開始時刻から終了時刻を引き算しますが 10:20~10:30、 12:00~12:40、 14:50~15:00、は休憩時間なので自動的 に差し引きたいと考えています。 遅刻の時間内に、休憩時間である10:20~10:30が含まれれば10、 12:00~12:40が含まれれば40、14:50~15:00が含まれれば10を引くという感じです。 どのような計算式にすればよいのでしょうか? ちなみに勤務時間は8:30~17:00です。 例えば、 (例)セル【B2】8:30(開始)セル【B3】13:00(終了)の場合、セル【B4】には50分を差引いた 3:40の合計時間を算出したいです。 色々調べて、B4に以下の式を入力してみましたが、どうもうまくいきません。 =IF(B3<>"",B3-B2-IF(TEXT(B3,"hh:mm")>"15:00","1:00",IF(TEXT(B3,"hh:mm")>"12:40","0:40",IF(TEXT(B3,"hh:mm")>"10:30","0:10","0:00")))) どうぞ宜しくお願いいたします。
- ベストアンサー
- その他([技術者向] コンピューター)
- anokori
- 回答数2
- 罠の名称を教えてください
時代劇などに時々出てくるのですが、草むらで隠れて見えないようにロープが張り巡らされていて、うっかりそのロープに足が当たると、吊るしてある木の板がカラカラと音を鳴らす罠の名称を教えてください。 よろしくお願いします。
- ベストアンサー
- その他(映画)
- noname#171471
- 回答数1
- お礼状について
見学と体験をさせていただいた保育園にお礼状を出したいのですが、添削をお願いしたいです。 それから、季語が分からず悩んでいます。まだ私の地域は梅雨入りをしていません。 お時間ある際にご回答よろしくお願い致します。 ----------------- 拝啓 陽春の候、園の皆様には益々ご健勝のこととお喜び申し上げます。さて、貴園での見学・ボランティアの折にはお忙しい中、丁寧にご指導いただきまして誠にありがとうございました。心より御礼申し上げます。突然電話差し上げたにも関わらず、心よく引き受けて下さり、また先生方の明るく暖かい雰囲気や無邪気な子どもの笑顔に接し、きれいな園舎は去ることながら、園全体の雰囲気がとても良いと率直に感じました。〇〇幼稚園を見学させていただいた際も惹かれるものがありましたが、〇〇保育園もアットホームで暖かいその雰囲気に惹かれました。先生方の環境構成を通して新しい物をどんどん吸収していく子どもたちの目は、とても輝いているように感じました。今でも子どもたちの笑顔が浮かんでまいります。まだまだ未熟な私ではございますが、この貴重な経験を大切にして今後も一歩一歩目標に近づいていきたいと存じます。是非またご指導よろしくお願い致します。また、帰りには車で送っていただきまして、ありがとうございました。これから暑い日が続きますが、皆様、お身体など十分気をつけてお過ごしくださいますようお願い申し上げます。敬具 ---------------
- ベストアンサー
- 幼稚園・保育所
- peacelove1
- 回答数2