半月の下で想ふ言

c⌒っ゚д゚)っφ この備忘録はsolalunaの人生の軌跡を記したものである・・・?

名前:solaluna Web系に興味あるんだけどいまシステム系に居る人 サイト:半月下想

【Excel】文字列中(セル)に対象の半角文字列があれば全角文字に変換する方法

 

ひさしぶりに真面目なこと(?)書くぜ!!c⌒っ゚д゚)っφ メモオ...

 

 

探し物はウサギですか? いいえ、宇宙生物です (一迅社文庫)

探し物はウサギですか? いいえ、宇宙生物です (一迅社文庫)

 

 

文字列中(セル)に対象の半角文字列があれば全角文字に変換する

(空白チェック&数字チェック付き)

=IF(TRIM(セル番)<>"",IF(ISERROR(セル番*1),IF(ISERROR(FIND("検索文字",セル番,1))=TRUE,セル番,JIS(セル番)),セル番),セル番

セル番・・・半角文字列があるかを調べたいセル番号

 

例:文字列中に「ハン」という文字列があれば全角に変換する。(それ以外は変換しない)

セル番A1検索文字ハンと入れてB1に上の式を貼り付けた結果

A1:アイウエオ → B1アイウエオ (変換なし)

A1:ハンアイウエオ → B1:ハンアイウエオ (変換なし)

A1:ハンアイウエオ  → B1:ハンアイウエオ(変換あり)

A1:愛ハンウエオ  → B1:愛ハンウエオ(変換あり)

A1:チャーハーンー → B1チャーハーンー (変換なし)

 

・・・わかりづらかったらごめんなさい

検索文字をフラグに例えると

文字列中にフラグがあれば変換、なければスルー

みたいな感じです

 

実際使うときあるのかなぁ・・・

(自分はあったから書いてるんだけど・・・もっといい方法ありそう・・・)

 

【アームが】 UFOキャッチャー 鋼鉄のミクフィギュア編 【折れた】

 

UFOキャッチャー動画第二弾です!

まあ今回は景品じゃなくてアームがとれたって動画ですけどね・・・()

 

 

 

店員さんに直してもらってる間めっちゃ気まずかった ・・・

 

 

【ツメ押し】UFOキャッチャー よっちゃんイカボトル編【持ち上げ】

 

結構前から上げてみたいと思ってたんですが

今日やっと動画撮るの思い出すことができて投稿することが出来ましたヤッター!!

 

 

 

 

 

【HTML+CSS】文字(インライン要素)と<iframe>タグを使用したボタンを同じ位置にする方法

 

結構悩みましたが出来たので早速c⌒っ゚д゚)っφ メモオ...

 

できるポケット HTML5&CSS3/2.1全事典

できるポケット HTML5&CSS3/2.1全事典

 

 

ここでは例として文字(リンク)と画像(はてなブログ読者ボタン)を同じ位置にしてみたいと思います

(タグを見ていただければわかるようにiframe要素で作られてるので正確には画像ではないですね)

 

f:id:solaluna:20150614041826j:plain

↑「◆はてなブログ始めました◆」の下の部分に注目。ズレてる。

 

この時のタグはこんな感じ

</br>◆はてなブログ始めました◆

</br><a href="http://solaluna.hatenablog.com/" target="_blank">半月の下で想ふ言</a> <iframe src="http://blog.hatena.ne.jp/solaluna/solaluna.hatenablog.com/subscribe/iframe" allowtransparency="true" frameborder="0" scrolling="no" width="150" height="28"></iframe>

 

(見にくいね!今度なんとかするね!)

 

で、なんか気持ち悪いので文字とボタンを同じ位置にしたいと思います。

 

使うのはこれ

 vertical-align: bottom;

これは対象要素の上下方向の配置を指定できるプロパティです。

値にbottomと指定すると対象要素の下端に揃える事ができるってわけです。

こんなのあったんだね!知らなかったよ!

 

指定するパラメータは他にも

  • top(上揃え)
  • middle (真ん中揃え)
  • baselin(文字下ベースライン揃え)

 これだけあります。

 

これ(vertical-align: bottom;)を<iframe>タグに対してCSSかHTMLに打ち込みます。

(※iframe要素はインライン要素にもブロックレベル要素にもなり得るらしい)

自分はCSSに書くのがめんどくさいのでHTMLに直書きします(ホントはあんまりよろしくないけど)

 

</br>◆はてなブログ始めました◆</br>

<a href="http://solaluna.hatenablog.com/" target="_blank">半月の下で想ふ言</a> <iframe src="http://blog.hatena.ne.jp/solaluna/solaluna.hatenablog.com/subscribe/iframe" allowtransparency="true" frameborder="0" scrolling="no" width="150" height="28" style="vertical-align: bottom;"></iframe>

↑こんなかんじで

CSSだとこう書くのかな(間違ってたらごめんね)

/* はてなブログボタン */

 iframe {

        vertical-align: bottom;

}

 

で保存して見てみると

 

f:id:solaluna:20150614043342j:plain

綺麗に揃いました!

 

おわり

 

 

【SQL】我流SQL文を万民向けに整形してくれるWEBサービス

 

我流SQL文を万民向けに整形してくれるWEBサービス

SQLフォーマッターFor WEB」

 

www-atl.blog.so-net.ne.jp

 

我流で書いてるSQLは他人によっては読みにくいもの

だけど今更書き方を変えたくない・・・って人向けのサービスですね

しかし整形をjavascriptでしてるなんてすごいなぁ・・・

 

 

 

 

改訂新版 反復学習ソフト付き SQL書き方ドリル (WEB+DB PRESS plusシリーズ)

改訂新版 反復学習ソフト付き SQL書き方ドリル (WEB+DB PRESS plusシリーズ)

 

 

【Oracle】Oracleでべき乗計算したいけど「^」が使えない

 

Oracleで「^」が使えないって知らなかったです

c⌒っ゚д゚)っφ メモオ...

 

Oracleの現場を効率化する100の技

Oracleの現場を効率化する100の技

 

 

Oracleの場合、べき乗計算するとき「3^3」みたいな書き方ができないらしい

なんか関数でもあるのかな、って調べるとありました。

POWER関数っていうのを使うらしい

 

書き方

SELECT POWER(列名,n乗) FROM DUAL;

 

SELECT POWER(3,3) AS "3^3の結果" FROM DUAL;

3^3の結果

--------------

    27

--------------

みたいな感じで計算できます