スポンサードリンク | |
更新:2025/2/4;作成:2005/9/24
制御コードの削除(CLEAN) | 余分な空白の削除(TRIM) | 文字列の比較(EXACT) |
コードから文字を返す(CHAR) | 文字コードを返す(CODE) | |
ASCIIコード表 |
【問題】B2セルの文字列から余分な空白を取り除き、C2セルに表示しなさい。
B | C | |
2 | 鹿児島県 揖宿郡 開聞町 | 鹿児島県 揖宿郡 開聞町 |
【解答例】
B | C | D | E | |
2 | 鹿児島 | 鹿児島 | TRUE | =EXACT(B2,C2) |
3 | ABC | ABC | FALSE | =EXACT(B3,C3) |
4 | ABC | ABC | TRUE | =EXACT(B4,C4) |
5 | abc | ABC | FALSE | =EXACT(B5,C5) |
B | C | D | E | |
2 | 鹿児島 | 鹿児島 | TRUE | =B2=C2 |
3 | ABC | ABC | FALSE | =B3=C3 |
4 | ABC | ABC | TRUE | =B4=C4 |
5 | abc | ABC | TRUE | =B5=C5 |
B | C | D | E | |
2 | 鹿児島 | 鹿児島 | 同じ | =IF(EXACT(B2,C2),"同じ","違う") |
3 | ABC | ABC | 違う | =IF(EXACT(B3,C3),"同じ","違う") |
4 | ABC | ABC | 同じ | =IF(EXACT(B4,C4),"同じ","違う") |
5 | abc | ABC | 違う | =IF(EXACT(B5,C5),"同じ","違う") |
【例1】セル内改行の例です。
B | C | |
2 | 東京都 | 東京都 新宿区 |
3 | 新宿区 |
【参考】
(参考:VBAの定数) | ||
セル内改行(LF・ラインフィード) | =CHAR(10) | vbLf |
Space(半角空白) | =CHAR(32) | |
改行(CR・キャリッジリターン) | =CHAR(13) | vbCr |
キャリッジ リターンとライン フィードの組み合わせ | =CHAR(10)+CHAR(13) | vbCrLf |
Tab | =CHAR(9) | vbTab |
Back Space | =CHAR(8) | vbBack |
【例2】アルファベットA〜ZをCHAR関数を使って入力することができます。セル内改行の例です。
【例】B列に入力された文字種を判別する例です。
B | C | |
2 | 1 | 数字です |
3 | a | 小文字の英字です |
4 | A | 大文字の英字です |
(参考)【ASCIIコード表】の一部
文字 | 10進 | 16進 | 文字 | 10進 | 16進 | 文字 | 10進 | 16進 | 文字 | 10進 | 16進 | 文字 | 10進 | 16進 | 文字 | 10進 | 16進 |
SP | 32 | 20 | 0 | 48 | 30 | @ | 64 | 40 | P | 80 | 50 | ` | 96 | 60 | p | 112 | 70 |
! | 33 | 21 | 1 | 49 | 31 | A | 65 | 41 | Q | 81 | 51 | a | 97 | 61 | q | 113 | 71 |
" | 34 | 22 | 2 | 50 | 32 | B | 66 | 42 | R | 82 | 52 | b | 98 | 62 | r | 114 | 72 |
# | 35 | 23 | 3 | 51 | 33 | C | 67 | 43 | S | 83 | 53 | c | 99 | 63 | s | 115 | 73 |
$ | 36 | 24 | 4 | 52 | 34 | D | 68 | 44 | T | 84 | 54 | d | 100 | 64 | t | 116 | 74 |
% | 37 | 25 | 5 | 53 | 35 | E | 69 | 45 | U | 85 | 55 | e | 101 | 65 | u | 117 | 75 |
& | 38 | 26 | 6 | 54 | 36 | F | 70 | 46 | V | 86 | 56 | f | 102 | 66 | v | 118 | 76 |
' | 39 | 27 | 7 | 55 | 37 | G | 71 | 47 | W | 87 | 57 | g | 103 | 67 | w | 119 | 77 |
( | 40 | 28 | 8 | 56 | 38 | H | 72 | 48 | X | 88 | 58 | h | 104 | 68 | x | 120 | 78 |
) | 41 | 29 | 9 | 57 | 39 | I | 73 | 49 | Y | 89 | 59 | i | 105 | 69 | y | 121 | 79 |
* | 42 | 2A | : | 58 | 3A | J | 74 | 4A | Z | 90 | 5A | j | 106 | 6A | z | 122 | 7A |
+ | 43 | 2B | ; | 59 | 3B | K | 75 | 4B | [ | 91 | 5B | k | 107 | 6B | { | 123 | 7B |
, | 44 | 2C | < | 60 | 3C | L | 76 | 4C | \ | 92 | 5C | l | 108 | 6C | | | 124 | 7C |
- | 45 | 2D | = | 61 | 3D | M | 77 | 4D | ] | 93 | 5D | m | 109 | 6D | } | 125 | 7D |
. | 46 | 2E | > | 62 | 3E | N | 78 | 4E | ^ | 94 | 5E | n | 110 | 6E | ~ | 126 | 7E |
/ | 47 | 2F | ? | 63 | 3F | O | 79 | 4F | _ | 95 | 5F | o | 111 | 6F | | 127 | 7F |
スポンサードリンク
PageViewCounter
Since2006/2/27