Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: Przypisanie literom liczb [excel]

17.04.2011 17:51
Bart2233
1
Bart2233
132
Peaceblaster

Przypisanie literom liczb [excel]

J.W. muszę zakodować dla liter liczby według schematu A-1 B-2 C-3 D-4 itd.

Mógłbym to zrobić funkcją "jeżeli", ale jest to niewygodne bo mam cały alfabet do opisania, zna ktoś jakąś funkcję do tego?

17.04.2011 17:55
2
odpowiedz
zanonimizowany3972
87
Legend

Tylko macro.
http://www.elektroda.pl/rtvforum/topic84095.html
Edit: Aaa. O to chodzi.

17.04.2011 17:55
3
odpowiedz
Lutz
173
Legend

CHAR(wartosc+64)

17.04.2011 18:11
Bart2233
4
odpowiedz
Bart2233
132
Peaceblaster

Jak to mam zastosować Lutz bo jakoś mi nie wychodzi :/

17.04.2011 18:14
5
odpowiedz
zanonimizowany3972
87
Legend

Zamiast CHAR skorzystaj z komendy ZNAK
Wpisz taką formułę:
=ZNAK(A1+64)
Formuła pobierze cyfrę z komórki A1, doda do niej 64 i zamieni na odpowiedni znak z tablicy ASCII.

17.04.2011 18:18
Bart2233
6
odpowiedz
Bart2233
132
Peaceblaster

Blisko, ale to nie to.

Mam tabelkę w której są litery np.

a
a
a
b
b
c
c
c
c
d
d

i muszę przypisać do nich cyfry dla a-1 dla b-2 c-3 itd.

17.04.2011 18:19
7
odpowiedz
Lutz
173
Legend

Wszystko zalezy od tego jak i co masz kodowac.
Jezeli wpiszesz w B1 wartosc jeden a wartosc A1 bedzie =CHAR(B1+64)
To dostaniesz A, wszystko zalezy jak to ma funkcjonowac, jezeli chcesz odwrocic sytuacje musisz uzyc funkcji CODE("String"), mozesz oczywiscie wlozyc tam wartosc komorki.

Nie mam pojecia co ten arkusz wylicza i w jaki sposob, to juz chyba twoje zadanie.

Forum: Przypisanie literom liczb [excel]