Dodaj do ulubionych

Excel --> ODBC

30.06.05, 11:21
ponawiam watek, bo wierze, ze znajdzie sie jakis specjalista.

Co zrobic, aby w ODBC poszczegolne wartosci z Excela wyswietlaly sie bez
kropki i zera po kropce????

Problem tkwi w tym, ze ODBC wyswietla je normalnie: (np. 55), gdy po prosu
wklepie te liczbe w arkusz Excel, ale jesli w komorce jest formula
wyliczajaca dana wartosc, to wyswietla mi ja tak: 55.0

*probowalam zmieniac format komorek w Excelu na text, number, general i inne -
nie pomaga.
*zlikwidowalam wyswietlane w komorkach koncowki po przecinku
*w panelu sterowania w ustawieniach regionalnych tez zmienilam liczbe miejsc
po przecinku na zero
*a ODBC nie ma zadnych opcji ustawien z tego co widze ;/
nic nie pomaga.
Obserwuj wątek
    • Gość: umathurman Re: Excel --> ODBC IP: *.polestargroup.com / 195.60.27.* 01.07.05, 15:04
      watek do gory ;) moze jednak ktos ma jakis pomysl?
      • Gość: mdk Re: Excel --> ODBC IP: *.neoplus.adsl.tpnet.pl 01.07.05, 23:45
        A1=250;B1=45;C1=JEŻELI(A1>0;LICZBA.CAŁK(A1/B1);"")
        • umathurman Re: Excel --> ODBC 04.07.05, 18:31
          hee??
          • Gość: mdk Re: Excel --> ODBC IP: *.neoplus.adsl.tpnet.pl 04.07.05, 21:49
            W komórce A1 wpisujesz 250
            W komórce B1 wpisujesz 45
            W komórce C1 obliczasz A1 podzielić na B1
            Wynik = 5,55555555
            Czyli liczba z kilkoma miejscami po przecinku
            Potrzebujesz „Liczbę całkowitą” tz.5
            W C1 wpisujesz funkcję sprawdzającą „=JEŻELI(A1>0;”
            (Jeżeli A1 jest większe od zera )
            Oczywiście warunek może być dowolny np.:B1<>0 ( B1 jest różna od zera )
            to zrób „LICZBA.CAŁK(A1/B1)”
            funkcja„LICZBA.CAŁK(liczba; liczba cyfr)”Liczba to liczba, którą należy
            obciąć, liczba cyfr to liczba określająca dokładność obcinania.
            Gdzie „liczba” to formuła obliczająca (A1 podzielić na B1)
            Liczby cyfr nie trzeba podawać
            Jeśli nie wpisze się wartości po średniku przyjmowana jest wartość domyślna zero
            (zero miejsc po przecinku)
            Tak, więc funkcja „LICZBA CAŁ(A1/B1)”
            Umieści w komórce C1 liczbę 5
            "" oznacza pusty string--> pusta komórka
            Jeżeli nie jest spełniony pierwszy warunek tz."A1>0" (A1 jest większe od zera)
            To wstaw pusty string ("")zostaw komórkę pustą
            Oczywiście można wstawić dowolny warunek np.:"B1/A1"(B1 podzielić na A1)
            To jest przykład warunki mogą być dowolne
            =JEŻELI(A1>0;LICZBA.CAŁK(A1/B1);"")
            (jeżeli a1 jest wieksze od zera to wstaw liczbę całkowitą z obliczonej formuły
            a1 podzielić na b1 w przeciwnym wypadku wstaw pusty string)

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka