Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Demo 00:12
 » rarek 00:09
 » Shark20 00:03
 » buddookan 00:03
 » bagi_glog 00:02
 » metacom 23:59
 » ManiusNG 23:56
 » CiAsTeK 23:29
 » Zibi 23:22
 » burz 23:22
 » @GUTEK@ 23:21
 » Bati 23:21
 » Fl@sh 23:13
 » b0b3r 23:08
 » rooter666 23:08
 » past 23:07
 » Piwomir 23:06
 » fiskomp 22:57
 » GLI 22:57
 » Kenny 22:56

 Dzisiaj przeczytano
 41134 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Do specjalistow od Excel-a/Calc-a , phyllo 6/08/09 16:56
Witam,

jak w Openoffice (Calc) zrobic nastepujaca rzecz.
Jest komorka ktora pobiera dane przez DDE, czyli co jakis czas jej zawartosc zostaje odswiezona. Zawartosc komorki to liczba (raz rosnie, raz maleje).
Chodzi o to aby miec 2 komorki w ktorych beda wartosci MAX i MIN z tych ktore pojawily sie w komorce z danymi z DDE, np. w ciagu danego dnia.
Jakies pomysly ?

pozdr.

phyllo

  1. hmmm , rulezDC 6/08/09 17:26
    zapytanie sql pobierajace dane z bazy danych na max i min z danej tabeli

    koniec koniec koniec

    1. hmm...? , phyllo 6/08/09 17:35
      ... ale gdzie tu SQL? gdzie baza danych ?
      Dodam, iz ma to sie dziac na biezaca, czyli wraz ze zmiana wartosci z DDE.
      Jak to ma dzialac:

      W komorce A2 " mam wartosc otrzymana z aplikacji za pomoca DDE, np. "1"
      W komorce A3 mam wartosc maksymalna , w tej chwili "1"
      W komorce A4 mam wartosc minimalna , w tej chwili "1"
      Wartosc w komorce A2 zmienia sie na " 3" to wartosc w A3 (max) rowniez zmienia sie na "3"
      Wartosc w A2 zmienia sie na "2" to wartosc w A3 nadal pozostaje "3"
      (z minimum podobnie...)

      phyllo

  2. Może funkcja , ligand17 6/08/09 18:32
    IF (JEŻELI) pomoże?

  3. hmm... , phyllo 7/08/09 07:31
    IF wystarczy jezeli znajdzie sie jeszcze jakas funkcja, ktora pozwala na zmiane zawartosci wskazanej komorki zeby przechowywac tam dotychczasowa wartosc MAX.

    phyllo

    1. Heh , ligand17 7/08/09 09:36
      Ta funkcja to "="

      1. no raczej nie... , phyllo 7/08/09 13:47
        ...

        1. A dlaczego , ligand17 7/08/09 14:34
          nie?

          1. Kurde , ligand17 7/08/09 14:43
            z ciekawości spróbowałem to zrobić. Zajęło mi to 30s i zadziałało tak, jak piszesz powyżej. Funkcje IF i = wystarczą.

            1. hmm... , phyllo 7/08/09 16:45
              podaj formule to pogadamy .. bo chyba jednak piszemy o czyms innym.

              phyllo

            2. to moze dopisze... , phyllo 7/08/09 16:49
              Uzytkownik otwiera sobie arkusz w Calc-u w ktorym do jednej komorki wartosc jest pobierana przez DDE (wartosc sie zmienia powiedzmy raz na minute).
              Zalozmy ze wychodzi na godzine i w arkuszu sa wartosci MAX i MIN z odpowiednio najwieksza i najmniejsza wartoscia jaka pojawila sie w ciagu tej godiny w komorce do ktorej dane pobierane byly przez DDE.

              = przypisuje wartosc do komorki, w ktorej sie go uzyje - a tu chodzi zeby moc zmienic wartosc jakiejs (dotychczasowo) pustej komorki ...

              pozdr.

              phyllo

              1. Nie wiem, jak jest w Calcu. , ligand17 7/08/09 19:33
                W Excelu PL jest tak:
                MAX: =JEŻELI(A2>B2;A2;B2)
                MIN: =JEŻELI(A2<C2;A2;C2)
                Formułę na MAX wpisujesz w B2, formułę na MIN w C2. A2 sobie zmieniasz dowolnie. Czasem trzeba włączyć iteracyjne przetwarzanie formuł.
                U mnie działa.

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL