2013-03-01 17 views
17

Chcę otworzyć pliki danych spss .sav w programie excel bez otwierania plików spss (nie chcę konwertować pliku danych spss do pliku excel), wiem, że jest to możliwe przy użyciu połączenia OLDB, ale nie wiem jak aby to zrobić.Jak otworzyć pliki danych spss w programie excel?

Czy ktoś może mi w tym pomóc?

Z góry dziękuję.

Odpowiedz

3

Możesz to zrobić przez ODBC. Kroki, aby to zrobić:

  1. Zainstaluj IBM SPSS Statistics Data File Driver. Samodzielny sterownik wystarcza.
  2. Utwórz DNS za pomocą menedżera ODBC.
  3. Użyj importera danych w Excelu poprzez ODBC, wybierając utworzony DNS.
0

Próbowałem poniżej i to działało dobrze,

Instalacja Wymiary Data Model i OLE DB dostępu

i wykonaj poniższe czynności w programie Excel

DATA-> Pobierz dane zewnętrzne - > Z innych źródeł -> Z Kreatora połączeń danych -> Inne/Zaawansowane -> Dostawca OLE DB SPSS MR DM-2-> Typ metadanych jako plik SPSS (SAV) -> Plik danych SPSS w lokalizacji metadanych -> Zakończ

10

Aby pobrać sterownik, musisz mieć licencję na SPSS. Dla tych, którzy tego nie robią, istnieje narzędzie open source, które jest bardzo podobne do SPSS i pozwala na importowanie plików SAV i eksportowanie ich do pliku CSV.

Oto the software

A oto the steps to export the data.

13

konwertowane SAV do CSV online: http://pspp.benpfaff.org/

+1

To jest dla mnie idealne. Chcę analizować w R, ale nigdy nie jest dobry sposób na przeglądanie etykiet. Zwłaszcza wynik słownika jest świetny! –

+0

już nie działa, wydaje się – Flyout

4

mi pomóc rozwijać Colectica dla programu Excel Addin, który otwiera pliki danych SPSS i Stata w programie Excel. Nie wymaga to konfiguracji ODBC; odczytuje plik, a następnie wstawia dane i metadane do arkusza roboczego.

tego dodatku jest do pobrania z http://www.colectica.com/software/colecticaforexcel

+3

Niezły dodatek @ Jeremy – cavalcade

+0

Działa to doskonale dla SPSS i Stata! – Dan

+0

wydaje się ładne, ale jest drogie – Flyout

6

(Niezupełnie odpowiedź dla ciebie, ponieważ chcesz uniknąć otwierania plików, ale może to pomoże innym).

Używam pakietu GNU PSPP open source do przekonwertowania kafelka sav na csv. Możesz pobrać wersję Windows przynajmniej z SourceForge [1]. Gdy masz oprogramowanie, można przekonwertować plik SAV do csv z następującego wiersza poleceń:

pspp-convert <input.sav> <output.csv> 

[1] http://sourceforge.net/projects/pspp4windows/files/?source=navbar

+0

Próbowałem, ale nie działa. Próbowałem "pspp-convert quicksave foo", "pspp-convert quicksave foo -O csv", "pspp-convert quicksave.sav foo.csv", "pspp-convert quicksave.sav foo -O csv". Zawsze daje mi błąd typu "quicksave: nie ma takiego katalogu plików" lub "quicksave.sav nie jest plikiem systemowym lub przenośnym" lub "foo: cannnot guess output format" – Flyout

0

ja też właśnie zrobił webapp, aby to zrobić, gdzie można po prostu przesłać plik: https://rkbarney.shinyapps.io/thisnotthatstat/ prześlij plik .sav i wybierz plik .csv, a następnie otwórz w programie Excel:

Możesz również użyć pakietu Haven w R, aby przenieść do pliku .csv, a następnie otworzyć plik .csv w programie Excel.

+0

nie może połączyć się z twoją aplikacją webową. Ładowanie "proszę czekać" trwa wiecznie – Flyout

-1

Możesz użyć konwertera internetowego opracowanego przeze mnie pod numerem N'counter.

Jest to najprostszy sposób otwarcia pliku SPSS w programie Excel.

1) Po prostu trzeba przesłać plik do SPSS coN'verter na https://secure.ncounter.de/SpssConverter

2) Wybierz kilka opcji

3) A twój przekształcony plik Excel zostanie pobrany

Nie ma informacji o Twoja zawartość pliku jest przechowywana na naszym serwerze. Plik trafia na nasz serwer, jest konwertowany do pamięci i jest natychmiast odrzucany: w żadnym momencie nie analizujemy danych!

+1

OP wyraźnie powiedział, że nie chcą go przekonwertować na plik Excela –

+0

@NickA, czy przeczytaliście inne odpowiedzi? Szczerze mówiąc, wygląda to na stłumienie. IMHO nie ma możliwości otwarcia i pracy z plikiem SPSS bezpośrednio z programu Excel. Każda rozdzielczość oznacza pewien rodzaj konwersji danych spss w formacie macierzystym programu Excel. –

+0

Nie, nie przeczytałem ich, twoja odpowiedź pojawiła się w recenzji, więc przejrzałem ją, nic więcej. –

Powiązane problemy