Prawdopodobnie błąd w Libre Office 5.0

Użytkowanie arkusza kalkulacyjnego
kristoferson
Posty: 13
Rejestracja: śr lut 06, 2013 9:09 pm

Prawdopodobnie błąd w Libre Office 5.0

Post autor: kristoferson »

Witam,

mam dwie podobne formuły:
1. =PODAJ.POZYCJĘ(D3;$A$1:$A$100;0)
2. =PODAJ.POZYCJĘ(D3;'file:///C:/Users/Kris/Desktop/OPTIMA MAGAZYN.xls'#$Lista_zasobów.$A$1:$A$1000;0)

pierwsza działa dobrze (kolumna A w tym samym arkuszu)
druga nie (kolumna A w zewnętrznym pliku)

czy tu jest gdzieś błąd w mojej formule, czy raczej błąd w Libre Office

Pozdrawiam
Krzysiek
OpenOffice 3.1 na Windows XP
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: Jan_J »

Co to znaczy nie działa: zwraca błąd (o jakim kodzie), czy może daje fałszywy wynik?
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
kristoferson
Posty: 13
Rejestracja: śr lut 06, 2013 9:09 pm

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: kristoferson »

Zwraca #N/D

Pozdrawiam
Krzysiek
OpenOffice 3.1 na Windows XP
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: Jan_J »

Mnie działa poprawnie (Libre Calc 4.4.5 i 5.0.0)...
A czy odwołanie do pojedynczej komórki w tym arkuszu też zwraca błąd?

//edit
może winne jest kodowanie nazw arkuszy w skoroszycie xls? jakby tak wyrzucić polskie literki z nazw?
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
kristoferson
Posty: 13
Rejestracja: śr lut 06, 2013 9:09 pm

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: kristoferson »

Prawdopodobnie problem jest gdzie indziej,
Przez przypadek wyszło że problem jest w funkcji PODAJ.POZYCJĘ,
oto przykładowa komórka z kolumny A z zewnętrznego pliku: REFLEKTOR tył 0330.0.000.7 / 871-03-0003
Natomiast wyszukiwana D3 to 871-03-0003

Jeśli dobrze rozumiem to funkcja PODAJ.POZYCJE wyszukuje wystąpienie ciągu znaków, w tym przypadku 871-03-0003
i to działa świetnie gdy kolumna A jest w jednym arkuszu z wyszukiwanymi D3,

natomiast gdy kolumna A jest w zewnętrznym pliku dostaję #N/D
co ciekaw gdy ręcznie zmieniłem w zewnętrznym pliku komórkę REFLEKTOR tył 0330.0.000.7 / 871-03-0003 na 871-03-0003
to funkcja z pierwszego postu zadziałała.

To znaczy, że źle rozumiem działanie funkcji PODAJ.POZYCJĘ.
Proszę o podpowiedź czym tą funkcję można zastąpić.

Pozdrawiam
Krzysiek
OpenOffice 3.1 na Windows XP
therminus
Posty: 21
Rejestracja: pn sie 12, 2013 7:25 pm

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: therminus »

Miałem podobny problem z całkiem inną funkcją. Też nie chciała działać z zewnętrznym plikiem. Poradziłem sobie tak, że kolumnę do której było odwołanie, zlinkowałem do kolumny bieżącego arkusza i ją ukryłem. Niestety, po zmianie wartości w "pliku zewnętrznym" automatycznie nie odświeżała się kolumna z linkiem do tej z tamtego pliku. Ratowałem się makrem odświeżającym podpiętym do przycisku.
LibreOffice 6.3 na Windows 10
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: Jan_J »

Potwierdzam.
Wygląda, że opcje Calca: Narzędzia→Opcje→Calc→Oblicz dotyczące wyszukiwania
[x] Wyniki wyszukiwania odnoszą się do całych komórek
[ ] Włącz wyrażenia regularne w formułach
działają w przypadku zakresów lokalnych, ale jeżeli zakres znajduje się w osobnym pliku, to przełączanie opcji nic nie daje, a funkcja zachowuje się jakby pierwsza opcja była włączona, a druga wyłączona.

Calc w wersji 4.4.5 i 5.0.0 zachowuje mi się tak samo.

Warto sprawdzić Bugzillę LibreOffice'a, a w razie potrzeby przygotować mały czytelny przykład i zgłosić błąd.
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
kristoferson
Posty: 13
Rejestracja: śr lut 06, 2013 9:09 pm

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: kristoferson »

Witam,

Dzięki za potwierdzenie.
Dzisiaj wieczorem postaram się zgłosić ten błąd na Bugzilli.

Pozdrawiam
Krzysiek
OpenOffice 3.1 na Windows XP
kristoferson
Posty: 13
Rejestracja: śr lut 06, 2013 9:09 pm

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: kristoferson »

Witam,

No i zgłosiłem ten błąd na Bugzilli.
Chyba go potwierdzili bo dzisiaj zobaczyłem że status "niepotwierdzony" zmienili na"nowy".
Zobaczymy co będzie dalej.

Pozdrawiam,
Krzysiek
OpenOffice 3.1 na Windows XP
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Prawdopodobnie błąd w Libre Office 5.0

Post autor: quest-88 »

Super. Nie zapomnij dodać tutaj linku do zgłoszenia i zmienić temat wpisu na bardziej wymowny.
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
ODPOWIEDZ